#include "LDK/ThreadLocalStorage.h"
#include "LDK/STLMallocAllocator.h"
#include <vector>
#include <assert.h>
Include dependency graph for Singletons.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | LDK |
Data Structures | |
| class | LDK::SingletonCleanup |
| class | LDK::ThreadLocalCleanup |
| struct | LDK::ThreadLocalCleanup::Pair |
| class | LDK::SingletonStorage< T > |
| A "normal" singleton storage class. More... | |
| class | LDK::TLSSingletonStorage< T > |
| A "thread-local singleton" storage policy. More... | |
| class | LDK::Singleton< T, StoragePolicy > |
| A policy based generic singleton. More... | |
Defines | |
| #define | DEFAULT_SINGLETON_STORAGE TLSSingletonStorage |
Typedefs | |
| typedef void(*) | LDK::SingletonDtor () |
Definition in file Singletons.h.
1.5.1