Bayeux
3.4.1
Core Foundation library for SuperNEMO
|
Go to the source code of this file.
Namespaces | |
datatools | |
The Bayeux/datatools library top-level namespace. | |
datatools::detail | |
Nested namespace of the Bayeux/datatools module library (detail) | |
datatools::detail::reflection | |
Nested private namespace of the Bayeux/datatools module library (reflection) | |
Macros | |
#define | DR_CLASS_IMPLEMENT_REFLECTION_DECLARATION(Introspectable) |
Declare the reflection template function associated to class Introspectable. More... | |
#define | DR_TYPE_IMPLEMENT_REFLECTION_DECLARATION(Introspectable) DR_CLASS_IMPLEMENT_REFLECTION_DECLARATION(Introspectable) \ |
Functions | |
template<typename Introspectable > | |
void | datatools::detail::reflection::implement_reflection (unsigned int) |
#define DR_CLASS_IMPLEMENT_REFLECTION_DECLARATION | ( | Introspectable | ) |
Declare the reflection template function associated to class Introspectable.
#define DR_TYPE_IMPLEMENT_REFLECTION_DECLARATION | ( | Introspectable | ) | DR_CLASS_IMPLEMENT_REFLECTION_DECLARATION(Introspectable) \ |