Sese Framework
3.0.0
A cross-platform framework
|
This is the complete list of members for sese::log::AsyncLogger, including all inherited members.
addAppender(const AbstractAppender::Ptr &appender) noexcept | sese::log::Logger | |
addGlobalLoggerAppender(const AbstractAppender::Ptr &appender) noexcept | sese::log::Logger | static |
appenderVector | sese::log::Logger | protected |
AsyncLogger() | sese::log::AsyncLogger | |
buffer2Ready | sese::log::AsyncLogger | protected |
builtInAppender | sese::log::Logger | protected |
conditionVariable | sese::log::AsyncLogger | protected |
currentBuffer | sese::log::AsyncLogger | protected |
debug(PatternAndLocation pattern_and_location, ARGS &&...args) | sese::log::Logger | static |
debug(PatternAndLocation pattern_and_location) | sese::log::Logger | static |
dump(const void *buffer, size_t length) noexcept override | sese::log::AsyncLogger | virtual |
error(PatternAndLocation pattern_and_location, ARGS &&...args) | sese::log::Logger | static |
error(PatternAndLocation pattern_and_location) | sese::log::Logger | static |
formatter | sese::log::Logger | protected |
info(PatternAndLocation pattern_and_location, ARGS &&...args) | sese::log::Logger | static |
info(PatternAndLocation pattern_and_location) | sese::log::Logger | static |
isShutdown | sese::log::AsyncLogger | protected |
log(const Event::Ptr &event) noexcept override | sese::log::AsyncLogger | virtual |
Logger() noexcept | sese::log::Logger | |
loop() noexcept | sese::log::AsyncLogger | |
mutex | sese::log::AsyncLogger | protected |
nextBuffer | sese::log::AsyncLogger | protected |
prelog(PatternAndLocation &pattern_and_location, Level level, const std::string &string) noexcept | sese::log::Logger | privatestatic |
Ptr typedef | sese::log::Logger | |
removeAppender(const AbstractAppender::Ptr &appender) noexcept | sese::log::Logger | |
removeGlobalLoggerAppender(const AbstractAppender::Ptr &appender) noexcept | sese::log::Logger | static |
thread | sese::log::AsyncLogger | protected |
warn(PatternAndLocation pattern_and_location, ARGS &&...args) | sese::log::Logger | static |
warn(PatternAndLocation pattern_and_location) | sese::log::Logger | static |
~AsyncLogger() noexcept override | sese::log::AsyncLogger | |
~Logger() noexcept=default | sese::log::Logger | virtual |