![]() |
ITK
5.3.0
Insight Toolkit
|
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Macros | |
| #define | itkGetGlobalDeclarationMacro(Type, VarName) static Type * Get##VarName##Pointer() |
| #define | itkGetGlobalInitializeMacro(Class, Type, VarName, SingletonName, Init) |
| #define | itkGetGlobalSimpleMacro(Class, Type, Name) itkGetGlobalInitializeMacro(Class, Type, Name, Class, (void)0) |
| #define | itkGetGlobalValueMacro(Class, Type, Name, Value) itkGetGlobalInitializeMacro(Class, Type, Name, Name, *m_##Name = Value) |
| #define | itkInitGlobalsMacro(VarName) |
| #define itkGetGlobalDeclarationMacro | ( | Type, | |
| VarName | |||
| ) | static Type * Get##VarName##Pointer() |
Definition at line 35 of file itkSingletonMacro.h.
| #define itkGetGlobalInitializeMacro | ( | Class, | |
| Type, | |||
| VarName, | |||
| SingletonName, | |||
| Init | |||
| ) |
Definition at line 42 of file itkSingletonMacro.h.
| #define itkGetGlobalSimpleMacro | ( | Class, | |
| Type, | |||
| Name | |||
| ) | itkGetGlobalInitializeMacro(Class, Type, Name, Class, (void)0) |
Definition at line 37 of file itkSingletonMacro.h.
| #define itkGetGlobalValueMacro | ( | Class, | |
| Type, | |||
| Name, | |||
| Value | |||
| ) | itkGetGlobalInitializeMacro(Class, Type, Name, Name, *m_##Name = Value) |
Definition at line 39 of file itkSingletonMacro.h.
| #define itkInitGlobalsMacro | ( | VarName | ) |
itkSingletonMacro.h defines macros that are used to declare and define global variables across ITK with a global map that is used to synchronize this variables across multiple instantiations of ITK if necessary. Note: this is rarely necessary.
Definition at line 28 of file itkSingletonMacro.h.
1.8.16