LogIt++
Header-only, macro-first C++ logging library
Loading...
Searching...
No Matches
logit::Logger Member List

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

add_logger(std::unique_ptr< ILogger > logger, std::unique_ptr< ILogFormatter > formatter, bool single_mode=false)logit::Loggerinline
clear_all_loggers(const LogClearOptions &options=LogClearOptions())logit::Loggerinline
clear_logger(int logger_index, const LogClearOptions &options=LogClearOptions())logit::Loggerinline
dispatch_to_strategy(LoggerStrategy &strategy, const LogRecord &record)logit::Loggerinlineprivate
get_all_strategy_snapshots() constlogit::Loggerinlineprivate
get_buffered_entries(int logger_index) constlogit::Loggerinline
get_buffered_strings(int logger_index) constlogit::Loggerinline
get_float_param(int logger_index, const LoggerParam &param) constlogit::Loggerinline
get_instance()logit::Loggerinlinestatic
get_int_param(int logger_index, const LoggerParam &param) constlogit::Loggerinline
get_log_level(int logger_index) constlogit::Loggerinline
get_logger_as(int logger_index)logit::Loggerinline
get_logger_as(int logger_index) constlogit::Loggerinline
get_strategy_snapshot(int logger_index) constlogit::Loggerinlineprivate
get_string_param(int logger_index, const LoggerParam &param) constlogit::Loggerinline
is_logger_enabled(int logger_index) constlogit::Loggerinline
is_logger_single_mode(int logger_index) constlogit::Loggerinline
list_log_files(int logger_index) constlogit::Loggerinline
log(const LogRecord &record)logit::Loggerinline
log_and_return(const LogRecord &record, Ts &&... args) -> decltype(std::forward_as_tuple(std::forward< Ts >(args)...))logit::Loggerinline
log_and_return(const LogRecord &record, T &&args) -> decltype(args)logit::Loggerinline
log_and_return(const LogRecord &record) -> std::tuple<>logit::Loggerinline
Logger()logit::Loggerinlineprivate
Logger(const Logger &)=deletelogit::Loggerprivate
Logger(Logger &&)=deletelogit::Loggerprivate
logger_count() constlogit::Loggerinline
m_loggerslogit::Loggerprivate
m_loggers_mxlogit::Loggermutableprivate
m_loggers_snapshotlogit::Loggerprivate
m_shutdownlogit::Loggerprivate
on_exit_handler()logit::Loggerinlineprivatestatic
operator=(const Logger &)=deletelogit::Loggerprivate
operator=(Logger &&)=deletelogit::Loggerprivate
print(const LogRecord &record)logit::Loggerinlineprivate
print(const LogRecord &record, Ts const &... args)logit::Loggerinlineprivate
publish_strategy_snapshot_locked()logit::Loggerinlineprivate
read_log_file(int logger_index, const std::string &path) constlogit::Loggerinline
read_log_files(int logger_index, const std::vector< std::string > &paths) constlogit::Loggerinline
set_log_level(LogLevel level)logit::Loggerinline
set_log_level(int logger_index, LogLevel level)logit::Loggerinline
set_logger_enabled(int logger_index, bool enabled)logit::Loggerinline
set_logger_single_mode(int logger_index, bool single_mode)logit::Loggerinline
set_timestamp_offset(int logger_index, int64_t offset_ms)logit::Loggerinline
shutdown()logit::Loggerinline
StrategyList typedeflogit::Loggerprivate
wait()logit::Loggerinline
~Logger()logit::Loggerinlineprivate