Documentation for OpenFLUID 2.2.0
Binding.hpp File Reference

Detailed Description

Include dependency graph for Binding.hpp:

Go to the source code of this file.

Classes

class  openfluid::utils::Binding
 Class for easier binding with other programming languages. More...
 

Namespaces

 openfluid
 
 openfluid::utils
 

Macros

#define STRING_TO_ALLOCATED_CARRAY(str, carray)
 
#define OPENFLUID_BINDING_DEFINE(erroutclass)
 

Macro Definition Documentation

◆ OPENFLUID_BINDING_DEFINE

#define OPENFLUID_BINDING_DEFINE (   erroutclass)

Macro to use for definition and initialization of the static part of the openfluid::utils::Binding class. It must be called in the C or C++ code of the binding wrapper.

Parameters
[in]erroutclassThe class definition for the standard output and errors, derived from the openfluid::utils::BindingAbstractOutErr class.

◆ STRING_TO_ALLOCATED_CARRAY

#define STRING_TO_ALLOCATED_CARRAY (   str,
  carray 
)