|
Easy Navigation
|
#include <memory>#include <mutex>#include <utility>

Go to the source code of this file.
Classes | |
| class | Singleton< C > |
Namespaces | |
| namespace | easynav |
Macros | |
| #define | SINGLETON_DEFINITIONS(ClassName) |
Variables | |
| template<class C> | |
| std::once_flag | Singleton< C >::init_flag_ |
| template<class C> | |
| std::unique_ptr< C > | Singleton< C >::instance_ = nullptr |
| #define SINGLETON_DEFINITIONS | ( | ClassName | ) |