Classes | |
class | Registry< T, R > |
class | Registry< T, R >::IteratorBase |
class | Registry< T, R >::IdIteratorBase |
class | Registry< T, R >::IteratorTemplate< IT > |
class | RegistryDefinition |
Namespaces | |
maxon | |
Macros | |
#define | MAXON_REGISTRY(T, Name, id) |
#define | PRIVATE_MAXON_REGISTRY_DEFINE(R) |
#define | MAXON_DEPENDENCY_ON_REGISTRY(registry) |
#define PRIVATE_MAXON_REGISTRY_DEFINE | ( | R | ) |
#define MAXON_DEPENDENCY_ON_REGISTRY | ( | registry | ) |
MAXON_DEPENDENCY_ON_REGISTRY adds a dependency of the current module on the specified registry. Use this if you want to make sure that all registry entries that are registered via a MAXON_XYZ_REGISTER macro have been initialized before the current module is initialized.
[in] | registry | Registry on whose entries the current module shall depend. |