registrybase.h File Reference

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)

Macro Definition Documentation

◆  PRIVATE_MAXON_REGISTRY_DEFINE

#define PRIVATE_MAXON_REGISTRY_DEFINE (   R )

◆  MAXON_DEPENDENCY_ON_REGISTRY

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