27 #ifndef DEBUGLOGSINGLETON 28 #define DEBUGLOGSINGLETON 31 #include <loki/Singleton.h> 43 using debug_singelton_t =
44 Loki::SingletonHolder<default_log_t, Loki::CreateUsingNew, Loki::DeletableSingleton>;
46 using debug_singelton_deleter_t = Loki::DeletableSingleton<default_log_t>;
53 return core_lib::log::debug_singelton_t::Instance();
56 inline void DebugLogGracefulDelete()
58 core_lib::log::debug_singelton_deleter_t::GracefulDelete();
62 #define DEBUG_LOG_SINGLETON DebugLogInstance() 65 #define DEBUG_LOG_SINGLETON_DELETER DebugLogGracefulDelete() 67 #endif // DEBUGLOGSINGLETON File containing declaration of DebugLog class.
The core_lib namespace.
Definition: AsioDefines.h:59
DebugLog class.
Definition: DebugLog.h:276