Back to index

salome-kernel  6.5.0
Defines
CalciumMacroCInterface.hxx File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

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

Define Documentation

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

Definition at line 60 of file CalciumMacroCInterface.hxx.

#define CALCIUM_C2CPP_INTERFACE_HXX_ (   _name,
  _porttype,
  _type,
  _qual 
)
Value:
extern "C" CalciumTypes::InfoType ecp_lecture_##_name (void * component, int dependencyType,                    \
                                                         CalTimeType< _type _qual >::TimeType * ti,               \
                                                         CalTimeType< _type _qual >::TimeType * tf, long * i,     \
                                                         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,                   \
                                                          CalTimeType< _type _qual >::TimeType *t,                \
                                                          long  i,                                                \
                                                          const char * const nomvar, size_t bufferLength,         \
                                                          _type _qual * data );                                   \

Definition at line 37 of file CalciumMacroCInterface.hxx.