The C++ framework for developing highly scalable, high performance servers on Windows platforms.

ThreadedCallbackTimerQueue.cpp File Reference


Namespaces

namespace  JetByteTools
namespace  JetByteTools::Core

Defines

#define STD_MESSAGE_FMT(_msg)   /*m_identifier + */_msg
#define DEBUG_LOG(_sub, _cls, _msg)   { if (CDebugLog::ShouldLog(_sub, _cls)) { CDebugLog::Instance().LogMessage(_sub, _cls, _msg); } }
#define LOG(_cls, _msg)   DEBUG_LOG(CDebugLog::ThreadedTimerQueue, _cls, STD_MESSAGE_FMT(_msg))
#define TRACE(_msg)   LOG(CDebugLog::Trace, _msg)
#define VERBOSE(_msg)   LOG(CDebugLog::Verbose, _msg)
#define WARN(_msg)   LOG(CDebugLog::Warning, _msg)
#define ERROR(_msg)   LOG(CDebugLog::Error, _msg)

Variables

static
CNullThreadedCallbackTimerQueueMonitor 
s_monitor


Define Documentation

#define DEBUG_LOG ( _sub,
_cls,
_msg   )     { if (CDebugLog::ShouldLog(_sub, _cls)) { CDebugLog::Instance().LogMessage(_sub, _cls, _msg); } }

#define ERROR ( _msg   )     LOG(CDebugLog::Error, _msg)

#define LOG ( _cls,
_msg   )     DEBUG_LOG(CDebugLog::ThreadedTimerQueue, _cls, STD_MESSAGE_FMT(_msg))

#define STD_MESSAGE_FMT ( _msg   )     /*m_identifier + */_msg

#define TRACE ( _msg   )     LOG(CDebugLog::Trace, _msg)

#define VERBOSE ( _msg   )     LOG(CDebugLog::Verbose, _msg)

#define WARN ( _msg   )     LOG(CDebugLog::Warning, _msg)


Generated on Sun Sep 12 19:06:45 2021 for The Server Framework - v7.4 by doxygen 1.5.3