TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Log Member List

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

_ioServiceLogprivate
_strandLogprivate
appenderFactoryLogprivate
AppenderIdLogprivate
appendersLogprivate
Close()Log
CreateAppenderFromConfig(std::string const &name)Logprivate
CreateLoggerFromConfig(std::string const &name)Logprivate
GetAppenderByName(std::string const &name)Logprivate
GetLoggerByType(std::string const &type) const Loginlineprivate
GetLogsDir() const Loginline
GetLogsTimestamp() const Loginline
GetTimestampStr()Logprivatestatic
Initialize(boost::asio::io_service *ioService)Log
instance()Logstatic
LoadFromConfig()Log
Log()Logprivate
LoggerMap typedefLogprivate
loggersLogprivate
lowestLogLevelLogprivate
m_logsDirLogprivate
m_logsTimestampLogprivate
NextAppenderId()Logprivate
outCharDump(char const *str, uint32 account_id, uint64 guid, char const *name)Log
outCommand(uint32 account, Format &&fmt, Args &&...args)Loginline
outMessage(std::string const &filter, LogLevel const level, Format &&fmt, Args &&...args)Loginline
ReadAppendersFromConfig()Logprivate
ReadLoggersFromConfig()Logprivate
RegisterAppender()Loginline
SetLogLevel(std::string const &name, char const *level, bool isLogger=true)Log
SetRealmId(uint32 id)Log
SetSynchronous()Log
ShouldLog(std::string const &type, LogLevel level) const Loginline
write(std::unique_ptr< LogMessage > &&msg) const Logprivate
~Log()Logprivate