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

TDebugLog Member List

This is the complete list of members for TDebugLog, including all inherited members.

AddSubSystem(SubSystemInfo &subSystems, SubSystems subSystem, const char *pName, SubSystems parent=0)CDebugLogBase [protected, static]
All enum valueIConfigurableDebugLog
Always enum valueIConfigurableDebugLog
CDebugLogBase(const CDebugLogBase &rhs)CDebugLogBase
CDebugLogBase()CDebugLogBase [protected]
Children typedefCDebugLogBase [protected]
Configure(const IConfiguration &config, LogDump &dump) overrideTDebugLog [inline, virtual]
JetByteTools::Core::CDebugLogBase::Configure(SubSystemInfo &subSystems, const IConfiguration &config, SubSystemDetails &subSystem) const CDebugLogBase [protected]
ConfigureDefaults(bool showSubSystem, bool showMessageClass, bool dumpSettings, bool debugLogSystem)CDebugLogBase
ConfigureFrom(const IConfiguration &config, LogDump &dump, bool suppressDump=false)TDebugLog [inline]
JetByteTools::Core::CDebugLogBase::ConfigureFrom(SubSystemInfo &subSystems, const IConfiguration &config, LogDump &dump, bool suppressDump=false)CDebugLogBase [protected]
ConfigureSubSystem(const _tstring &subSystem, DWORD enabledMessageClasses, bool configureChildren=true)TDebugLog [inline]
JetByteTools::Core::CDebugLogBase::ConfigureSubSystem(SubSystemInfo &subSystems, const _tstring &subSystem, DWORD enabledMessageClasses=All, bool configureChildren=true)CDebugLogBase [protected]
DebugLogSystem() const CDebugLogBase
DisableAllLogging()TDebugLog [inline]
DisplayDump(const LogDump &dump)IConfigurableDebugLog [inline, static]
Displayed typedefCDebugLogBase [protected]
Dump enum valueIConfigurableDebugLog
DumpConfiguration() const TDebugLog [inline]
JetByteTools::Core::CDebugLogBase::DumpConfiguration(const SubSystemInfo &subSystems, LogDump &dump) const CDebugLogBase [protected]
DumpSettingsOnChange()TDebugLog [inline]
DumpSubSystem(const SubSystemInfo &subSystems, const SubSystemDetails &subSystem, Displayed &displayed, LogDump &dump, int depth) const CDebugLogBase [protected]
EnableAllLogging()TDebugLog [inline]
Error enum valueIConfigurableDebugLog
Info enum valueIConfigurableDebugLog
Initialise()TDebugLog [inline, protected]
LogDump typedefIConfigurableDebugLog
LogMessage(SubSystems subSystem, MessageClass messageClass, const Strings &messages)TDebugLog [inline]
LogMessage(SubSystems subSystem, MessageClass messageClass, const std::string &message)TDebugLog [inline]
LogMessage(SubSystems subSystem, MessageClass messageClass, const char *pMessage)TDebugLog [inline]
MessageClass enum nameIConfigurableDebugLog
MessageClassAsString(MessageClass msgClass)CDebugLogBase [protected, static]
None enum valueIConfigurableDebugLog
operator=(const TDebugLog &rhs)TDebugLog
JetByteTools::Core::CDebugLogBase::operator=(const CDebugLogBase &rhs)CDebugLogBase
s_sepCDebugLogBase [protected, static]
SetChildrenRecursively(SubSystemInfo &subSystems, const Children &children, bool setEnabledMessageClasses, MessageClass enabledMessageClasses, bool setShowSubSystem, bool showSubSystem, bool setShowMessageClass, bool showMessageClass) const CDebugLogBase [protected]
SetDefaults()TDebugLog [inline]
ShouldLog(SubSystems subSystem, MessageClass messageClass)TDebugLog [inline]
Shutdown()TDebugLog [inline]
Strings typedefTDebugLog
SubSystemInfo typedefCDebugLogBase [protected]
SubSystems typedefIConfigurableDebugLog
TDebugLog(const TDebugLog &rhs)TDebugLog
TDebugLog()TDebugLog [inline, protected]
TDebugLog(IDebugLogConfigurationCallback &callback)TDebugLog [inline, explicit, protected]
Trace enum valueIConfigurableDebugLog
TryConfigureSubSystem(SubSystemInfo &subSystems, const _tstring &subSystem, DWORD enabledMessageClasses=All, bool configureChildren=true)CDebugLogBase [protected]
Verbose enum valueIConfigurableDebugLog
Warning enum valueIConfigurableDebugLog
~IConfigurableDebugLog()IConfigurableDebugLog [protected, virtual]
~TDebugLog()TDebugLog [virtual]


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