28 #ifndef INCLUDED_SINGLETON 29 #define INCLUDED_SINGLETON 42 ms_singleton =
static_cast<T*
>(
this);
65 return (ms_singleton != 0);
static T * GetSingletonPtr()
Definition: Singleton.h:57
~Singleton()
Definition: Singleton.h:45
Singleton()
Definition: Singleton.h:39
static T * ms_singleton
Definition: Singleton.h:36
#define ENSURE(expr)
ensure the expression <expr> evaluates to non-zero.
Definition: debug.h:287
static T & GetSingleton()
Definition: Singleton.h:51
static bool IsInitialised()
Definition: Singleton.h:63
#define T(string_literal)
Definition: secure_crt.cpp:76
Definition: Singleton.h:34