Go to the source code of this file.
◆ GEOMTOOLS_MODEL_AT_CONSTRUCT_IMPL_HEAD
#define GEOMTOOLS_MODEL_AT_CONSTRUCT_IMPL_HEAD |
( |
|
ModelClassName, |
|
|
|
Name, |
|
|
|
Setup, |
|
|
|
Models |
|
) |
| |
Value:void ModelClassName::_at_construct (const std::string & Name, \
const ::datatools::properties & Setup, \
◆ GEOMTOOLS_MODEL_AT_CONSTRUCT_INTERFACE
#define GEOMTOOLS_MODEL_AT_CONSTRUCT_INTERFACE |
( |
| ) |
|
Value:protected: \
virtual void _at_construct (const std::string &, \
const ::datatools::properties &, \
◆ GEOMTOOLS_MODEL_CLASS_DECLARE
◆ GEOMTOOLS_MODEL_INHERIT
◆ GEOMTOOLS_MODEL_POST_CONSTRUCT_INTERFACE
#define GEOMTOOLS_MODEL_POST_CONSTRUCT_INTERFACE |
( |
| ) |
|
◆ GEOMTOOLS_MODEL_PRE_CONSTRUCT_INTERFACE
#define GEOMTOOLS_MODEL_PRE_CONSTRUCT_INTERFACE |
( |
| ) |
|
◆ GEOMTOOLS_MODEL_REGISTRATION_IMPLEMENT
◆ GEOMTOOLS_MODEL_REGISTRATION_INTERFACE
#define GEOMTOOLS_MODEL_REGISTRATION_INTERFACE |
( |
|
ModelClassName | ) |
|
Value:private: \
DATATOOLS_FACTORY_SYSTEM_AUTO_REGISTRATION_INTERFACE(::
geomtools::i_model,ModelClassName) \