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 | ) |