Tkrzw
tkrzw::BaseLogger Member List

This is the complete list of members for tkrzw::BaseLogger, including all inherited members.

BaseLogger(Level min_level=LEVEL_INFO, const char *separator=" ", DateFormat date_format=DATE_SIMPLE, int32_t date_td=INT32MIN)tkrzw::BaseLoggerexplicit
CheckLevel(Level level) consttkrzw::Loggervirtual
DATE_EPOCH enum valuetkrzw::BaseLogger
DATE_EPOCH_MICRO enum valuetkrzw::BaseLogger
date_format_tkrzw::BaseLoggerprotected
DATE_NONE enum valuetkrzw::BaseLogger
DATE_RFC1123 enum valuetkrzw::BaseLogger
DATE_SIMPLE enum valuetkrzw::BaseLogger
DATE_SIMPLE_MICRO enum valuetkrzw::BaseLogger
date_td_tkrzw::BaseLoggerprotected
DATE_W3CDTF enum valuetkrzw::BaseLogger
DATE_W3CDTF_MICRO enum valuetkrzw::BaseLogger
DateFormat enum nametkrzw::BaseLogger
Level enum nametkrzw::Logger
LEVEL_DEBUG enum valuetkrzw::Logger
LEVEL_ERROR enum valuetkrzw::Logger
LEVEL_FATAL enum valuetkrzw::Logger
LEVEL_INFO enum valuetkrzw::Logger
LEVEL_NONE enum valuetkrzw::Logger
LEVEL_WARN enum valuetkrzw::Logger
Log(Level level, std::string_view message) overridetkrzw::BaseLoggervirtual
LogCat(Level level, const FIRST &first, const REST &... rest)tkrzw::Logger
LogF(Level level, const char *format,...)tkrzw::Loggervirtual
Logger(Level min_level=LEVEL_INFO)tkrzw::Loggerexplicit
min_level_tkrzw::Loggerprotected
ParseDateFormatStr(std::string_view str)tkrzw::BaseLoggerstatic
ParseLevelStr(std::string_view str)tkrzw::Loggerstatic
separator_tkrzw::BaseLoggerprotected
SetDateFormat(DateFormat date_format, int32_t date_td=INT32MIN)tkrzw::BaseLoggervirtual
SetMinLevel(Level min_level)tkrzw::Loggervirtual
SetSeparator(const char *separator)tkrzw::BaseLoggervirtual
WriteProperties(Level level, std::string_view message)tkrzw::BaseLoggervirtual
WriteRaw(std::string_view raw_data)=0tkrzw::BaseLoggerpure virtual
~BaseLogger()=defaulttkrzw::BaseLoggervirtual
~Logger()=defaulttkrzw::Loggervirtual