Version: 9.15.0
CalciumMacroCInterface.hxx File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CALCIUM_C2CPP_INTERFACE_HXX_(_name, _porttype, _type, _qual)
 
#define CALCIUM_C2CPP_INTERFACE_CXX_(_name, _porttype, _type, _qual)
 

Macro Definition Documentation

◆ CALCIUM_C2CPP_INTERFACE_CXX_

#define CALCIUM_C2CPP_INTERFACE_CXX_ (   _name,
  _porttype,
  _type,
  _qual 
)

◆ CALCIUM_C2CPP_INTERFACE_HXX_

#define CALCIUM_C2CPP_INTERFACE_HXX_ (   _name,
  _porttype,
  _type,
  _qual 
)
Value:
extern "C" CalciumTypes::InfoType ecp_lecture_##_name (void * component, int dependencyType, \
const char * const nomvar, size_t bufferLength, \
size_t * nRead, _type _qual ** data ); \
\
\
extern "C" void ecp_lecture_##_name##_free ( _type _qual * data); \
\
\
extern "C" CalciumTypes::InfoType ecp_ecriture_##_name (void * component, int dependencyType, \
long i, \
const char * const nomvar, size_t bufferLength, \
_type _qual * data ); \
const DEPENDENCY_TYPE dependencyType
Definition: CorbaTypes2CalciumTypes.cxx:88
int InfoType
Definition: CalciumTypes.hxx:66
float TimeType
Definition: CalciumCInterface.hxx:47