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

DebugLogBase.cpp File Reference


Namespaces

namespace  JetByteTools
namespace  JetByteTools::Core

Defines

#define DEBUG(m_)   if (m_debugLogSystem) { OutputEx(m_); }

Functions

static const string s_clsError ("|ERROR")
static const string s_clsWarning ("|WARN")
static const string s_clsInfo ("|INFO")
static const string s_clsTrace ("|TRACE")
static const string s_clsVerbose ("|VERBOSE")
static const string s_clsDump ("|DUMP")
static const string s_clsAlways ("|DBG")
static const string s_clsUnknown ("|UNK")
static const string s_clsErrorSep (s_clsError+"| ")
static const string s_clsWarningSep (s_clsWarning+"| ")
static const string s_clsInfoSep (s_clsInfo+"| ")
static const string s_clsTraceSep (s_clsTrace+"| ")
static const string s_clsVerboseSep (s_clsVerbose+"| ")
static const string s_clsDumpSep (s_clsDump+"| ")
static const string s_clsAlwaysSep (s_clsAlways+"| ")
static const string s_clsUnknownSep (s_clsUnknown+"| ")
static _tstring GetNextValue (_tstring &setting)
static
CDebugLogBase::MessageClass 
AddOrRemove (bool remove, bool range, CDebugLogBase::MessageClass msgClass, CDebugLogBase::MessageClass value)
static
CDebugLogBase::MessageClass 
ParseConfigValue (CDebugLogBase::MessageClass msgClass, _tstring value)
static
CDebugLogBase::MessageClass 
ParseConfigSetting (const _tstring &setting, CDebugLogBase::MessageClass msgClass)
static _tstring GetMessageClassesAsString (const CDebugLogBase::MessageClass &messageClass)
 showSubSystem (false)
 showMessageClasses (false)


Define Documentation

#define DEBUG ( m_   )     if (m_debugLogSystem) { OutputEx(m_); }


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