trantor
Non-blocking I/O cross-platform TCP network library, using C++14
Loading...
Searching...
No Matches
trantor::Logger Member List

This is the complete list of members for trantor::Logger, including all inherited members.

date_ (defined in trantor::Logger)trantor::Loggerprotected
defaultFlushFunction() (defined in trantor::Logger)trantor::Loggerinlineprotectedstatic
defaultOutputFunction(const char *msg, const uint64_t len) (defined in trantor::Logger)trantor::Loggerinlineprotectedstatic
disableSpdLog(int index)trantor::Loggerstatic
disableSpdLog()trantor::Loggerinlinestatic
displayLocalTime()trantor::Loggerinlinestatic
displayLocalTime_() (defined in trantor::Logger)trantor::Loggerinlineprotectedstatic
enableSpdLog(int index, std::shared_ptr< spdlog::logger > logger={})trantor::Loggerstatic
enableSpdLog(std::shared_ptr< spdlog::logger > logger={})trantor::Loggerinlinestatic
fileLine_ (defined in trantor::Logger)trantor::Loggerprotected
flushFunc_() (defined in trantor::Logger)trantor::Loggerinlineprotectedstatic
flushFunc_(size_t index) (defined in trantor::Logger)trantor::Loggerinlineprotectedstatic
formatTime() (defined in trantor::Logger)trantor::Loggerprotected
func_ (defined in trantor::Logger)trantor::Loggerprotected
getDefaultSpdLogger(int index)trantor::Loggerstatic
getSpdLogger(int index=-1)trantor::Loggerstatic
hasSpdLogSupport()trantor::Loggerstatic
index_ (defined in trantor::Logger)trantor::Loggerprotected
kDebug enum value (defined in trantor::Logger)trantor::Logger
kError enum value (defined in trantor::Logger)trantor::Logger
kFatal enum value (defined in trantor::Logger)trantor::Logger
kInfo enum value (defined in trantor::Logger)trantor::Logger
kNumberOfLogLevels enum value (defined in trantor::Logger)trantor::Logger
kTrace enum value (defined in trantor::Logger)trantor::Logger
kWarn enum value (defined in trantor::Logger)trantor::Logger
level_ (defined in trantor::Logger)trantor::Loggerprotected
Logger(SourceFile file, int line) (defined in trantor::Logger)trantor::Logger
Logger(SourceFile file, int line, LogLevel level) (defined in trantor::Logger)trantor::Logger
Logger(SourceFile file, int line, bool isSysErr) (defined in trantor::Logger)trantor::Logger
Logger(SourceFile file, int line, LogLevel level, const char *func) (defined in trantor::Logger)trantor::Logger
Logger() (defined in trantor::Logger)trantor::Logger
Logger(LogLevel level) (defined in trantor::Logger)trantor::Logger
Logger(bool isSysErr) (defined in trantor::Logger)trantor::Logger
LogLevel enum name (defined in trantor::Logger)trantor::Logger
logLevel()trantor::Loggerinlinestatic
logLevel_() (defined in trantor::Logger)trantor::Loggerinlineprotectedstatic
logStream_ (defined in trantor::Logger)trantor::Loggerprotected
NonCopyable() (defined in trantor::NonCopyable)trantor::NonCopyableinlineprotected
NonCopyable(const NonCopyable &)=delete (defined in trantor::NonCopyable)trantor::NonCopyableprotected
NonCopyable(NonCopyable &&) noexcept(true)=default (defined in trantor::NonCopyable)trantor::NonCopyableprotected
operator=(const NonCopyable &)=delete (defined in trantor::NonCopyable)trantor::NonCopyableprotected
operator=(NonCopyable &&) noexcept(true)=default (defined in trantor::NonCopyable)trantor::NonCopyableprotected
outputFunc_() (defined in trantor::Logger)trantor::Loggerinlineprotectedstatic
outputFunc_(size_t index) (defined in trantor::Logger)trantor::Loggerinlineprotectedstatic
RawLogger (defined in trantor::Logger)trantor::Loggerfriend
setDisplayLocalTime(bool showLocalTime)trantor::Loggerinlinestatic
setIndex(int index) (defined in trantor::Logger)trantor::Loggerinline
setLogLevel(LogLevel level)trantor::Loggerinlinestatic
setOutputFunction(std::function< void(const char *msg, const uint64_t len)> outputFunc, std::function< void()> flushFunc, int index=-1)trantor::Loggerinlinestatic
sourceFile_ (defined in trantor::Logger)trantor::Loggerprotected
spdLogMessageOffset_ (defined in trantor::Logger)trantor::Loggerprotected
stream() (defined in trantor::Logger)trantor::Logger
~Logger() (defined in trantor::Logger)trantor::Logger
~NonCopyable() (defined in trantor::NonCopyable)trantor::NonCopyableinlineprotected