成员的完整列表,这些成员属于 Xulog::AsyncLogger,包括所有继承而来的类成员
_formatter | Xulog::Logger | protected |
_limit_level | Xulog::Logger | protected |
_logger_name | Xulog::Logger | protected |
_logger_type | Xulog::Logger | protected |
_looper | Xulog::AsyncLogger | private |
_msg | Xulog::Logger | protected |
_mutex | Xulog::Logger | protected |
_sinks | Xulog::Logger | protected |
AsyncLogger(const std::string &loggername, LogLevel::value level, Formatter::ptr &formatter, std::vector< LogSink::ptr > sinks, AsyncType looper_type) | Xulog::AsyncLogger | inline |
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) | Xulog::AsyncLogger | inlinevirtual |
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 | |
realLog(Buffer &buf) | Xulog::AsyncLogger | inline |
serialize(LogLevel::value level, const std::string &file, size_t line, char *str) | Xulog::Logger | inlineprotected |
warn(const std::string &file, size_t line, const std::string &fmt,...) | Xulog::Logger | inline |