Defines | |
#define | GMOD_CREATE_PL_FUNC_NAME "gmod_create_pl" |
#define | GMOD_CREATE_PL_PROTOTYPE() extern "C" Geometry* gmod_create_pl( paramlist& pl ) |
#define | GMOD_CREATE_FP_FUNC_NAME "gmod_create_fp" |
#define | GMOD_CREATE_FP_PROTOTYPE() extern "C" Geometry* gmod_create_fp( paramlist& pl ) |
#define | MMOD_CREATE_PL_FUNC_NAME "mmod_create_pl" |
#define | MMOD_CREATE_PL_PROTOTYPE() extern "C" Matter* mmod_create_pl( paramlist& pl ) |
#define | MMOD_CREATE_FP_FUNC_NAME "mmod_create_fp" |
#define | MMOD_CREATE_FP_PROTOTYPE() extern "C" Matter* mmod_create_fp( paramlist& pl ) |
Typedefs | |
typedef Geometry *(*) | GMOD_CREATE_PL_FUNC (paramlist &pl) |
typedef Geometry *(*) | GMOD_CREATE_FP_FUNC (FILE *fp) |
typedef Matter *(*) | MMOD_CREATE_PL_FUNC (paramlist &pl) |
typedef Matter *(*) | MMOD_CREATE_FP_FUNC (FILE *fp) |
An Geometry module defined symbols which have to be used to provide a new type of Geometry into libcrbn.
#define GMOD_CREATE_FP_FUNC_NAME "gmod_create_fp" |
The symbol searched with dlsym (file version).
#define GMOD_CREATE_FP_PROTOTYPE | ( | ) | extern "C" Geometry* gmod_create_fp( paramlist& pl ) |
The function which must be exported by the ObjectSet Module to be used with CRBN (file version).
#define GMOD_CREATE_PL_FUNC_NAME "gmod_create_pl" |
The symbol searched with dlsym (parameters version).
#define GMOD_CREATE_PL_PROTOTYPE | ( | ) | extern "C" Geometry* gmod_create_pl( paramlist& pl ) |
The function which must be exported by the ObjectSet Module to be used with CRBN (parameters version).
#define MMOD_CREATE_FP_FUNC_NAME "mmod_create_fp" |
The symbol searched with dlsym (file version).
#define MMOD_CREATE_FP_PROTOTYPE | ( | ) | extern "C" Matter* mmod_create_fp( paramlist& pl ) |
The function which must be exported by the ObjectSet Module to be used with CRBN (file version).
#define MMOD_CREATE_PL_FUNC_NAME "mmod_create_pl" |
The symbol searched with dlsym (parameters version).
#define MMOD_CREATE_PL_PROTOTYPE | ( | ) | extern "C" Matter* mmod_create_pl( paramlist& pl ) |
The function which must be exported by the ObjectSet Module to be used with CRBN (parameters version).
typedef Geometry*(*) GMOD_CREATE_FP_FUNC(FILE *fp) |
The function pointer used by libcrbn to create geometry from a file (serialization). NOTE: is it useless ?!
typedef Geometry*(*) GMOD_CREATE_PL_FUNC(paramlist &pl) |
The function pointer used by libcrbn to create geometry with parameters.
typedef Matter*(*) MMOD_CREATE_FP_FUNC(FILE *fp) |
The function pointer used by libcrbn to create geometry from a file (serialization). NOTE: is it useless ?!
typedef Matter*(*) MMOD_CREATE_PL_FUNC(paramlist &pl) |
The function pointer used by libcrbn to create geometry with parameters.