|
JUCE
|
Classes | |
| struct | SingletonHolder< Type, MutexType, onlyCreateOncePerRun > |
| Used by the JUCE_DECLARE_SINGLETON macros to manage a static pointer to a singleton instance. More... | |
Macros | |
| #define | JUCE_DECLARE_SINGLETON(Classname, doNotRecreateAfterDeletion) |
| Macro to generate the appropriate methods and boilerplate for a singleton class. | |
| #define | JUCE_IMPLEMENT_SINGLETON(Classname) |
| This is a counterpart to the JUCE_DECLARE_SINGLETON macros. | |
| #define | JUCE_DECLARE_SINGLETON_SINGLETHREADED(Classname, doNotRecreateAfterDeletion) |
| Macro to declare member variables and methods for a singleton class. | |
| #define | JUCE_DECLARE_SINGLETON_SINGLETHREADED_MINIMAL(Classname) |
| Macro to declare member variables and methods for a singleton class. | |