成员的完整列表,这些成员属于 Xulog::SyncLogger,包括所有继承而来的类成员
_formatter | Xulog::Logger | protected |
_limit_level | Xulog::Logger | protected |
_logger_name | Xulog::Logger | protected |
_logger_type | Xulog::Logger | protected |
_msg | Xulog::Logger | protected |
_mutex | Xulog::Logger | protected |
_sinks | Xulog::Logger | protected |
debug(const std::string &file, size_t line, const std::string &fmt,...) | Xulog::Logger | inline |
error(const std::string &file, size_t line, const std::string &fmt,...) | Xulog::Logger | inline |
fatal(const std::string &file, size_t line, const std::string &fmt,...) | Xulog::Logger | inline |
getFormatter() | Xulog::Logger | inline |
getLimitLevel() | Xulog::Logger | inline |
getLoggerType() | Xulog::Logger | inline |
getMsg() | Xulog::Logger | inline |
getName() | Xulog::Logger | inline |
info(const std::string &file, size_t line, const std::string &fmt,...) | Xulog::Logger | inline |
log(const char *data, size_t len) override | Xulog::SyncLogger | inlineprotectedvirtual |
Logger(const std::string &loggername, LogLevel::value level, Formatter::ptr &formatter, std::vector< LogSink::ptr > sinks) | Xulog::Logger | inline |
name() | Xulog::Logger | inline |
ptr typedef | Xulog::Logger | |
serialize(LogLevel::value level, const std::string &file, size_t line, char *str) | Xulog::Logger | inlineprotected |
SyncLogger(const std::string &loggername, LogLevel::value level, Formatter::ptr &formatter, std::vector< LogSink::ptr > sinks) | Xulog::SyncLogger | inline |
warn(const std::string &file, size_t line, const std::string &fmt,...) | Xulog::Logger | inline |