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. |