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

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

clear_logs(const LogClearOptions &options=LogClearOptions())logit::ILoggerinlinevirtual
configure_executor(const std::shared_ptr< detail::SingleThreadExecutor > &executor, const Config &config)logit::ConsoleLoggerinlineprivatestatic
ConsoleLogger()logit::ConsoleLoggerinline
ConsoleLogger(const Config &config)logit::ConsoleLoggerinline
ConsoleLogger(std::ostream &stream)logit::ConsoleLoggerinlineexplicit
ConsoleLogger(std::ostream &stream, const Config &config)logit::ConsoleLoggerinline
ConsoleLogger(const bool async)logit::ConsoleLoggerinline
ConsoleLogger(std::ostream &stream, const bool async)logit::ConsoleLoggerinline
ConsoleLogger(bool async, bool use_dedicated_executor, std::size_t queue_capacity=0, QueuePolicy queue_policy=QueuePolicy::Block)logit::ConsoleLoggerinline
ConsoleLogger(std::ostream &stream, bool async, bool use_dedicated_executor, std::size_t queue_capacity=0, QueuePolicy queue_policy=QueuePolicy::Block)logit::ConsoleLoggerinline
finish_pending_enqueue()logit::ConsoleLoggerinlineprivate
get_buffered_entries() constlogit::ILoggerinlinevirtual
get_buffered_strings() constlogit::ILoggerinlinevirtual
get_config() constlogit::ConsoleLoggerinline
get_float_param(const LoggerParam &param) const overridelogit::ConsoleLoggerinlinevirtual
get_int_param(const LoggerParam &param) const overridelogit::ConsoleLoggerinlinevirtual
get_last_log_ts() constlogit::ConsoleLoggerinlineprivate
get_log_level() const overridelogit::ConsoleLoggerinlinevirtual
get_string_param(const LoggerParam &param) const overridelogit::ConsoleLoggerinlinevirtual
get_time_since_last_log() constlogit::ConsoleLoggerinlineprivate
is_standard_console_stream(const std::ostream &stream)logit::ConsoleLoggerinlineprivatestatic
list_log_files() constlogit::ILoggerinlinevirtual
log(const LogRecord &record, const std::string &message) overridelogit::ConsoleLoggerinlinevirtual
m_configlogit::ConsoleLoggerprivate
m_enqueue_cvlogit::ConsoleLoggerprivate
m_executorlogit::ConsoleLoggerprivate
m_last_log_tslogit::ConsoleLoggerprivate
m_log_levellogit::ConsoleLoggerprivate
m_mutexlogit::ConsoleLoggermutableprivate
m_pending_enqueueslogit::ConsoleLoggerprivate
m_shutdownlogit::ConsoleLoggerprivate
m_streamlogit::ConsoleLoggerprivate
make_config(bool async, bool use_dedicated_executor, std::size_t queue_capacity, QueuePolicy queue_policy)logit::ConsoleLoggerinlineprivatestatic
read_log_file(const std::string &path) constlogit::ILoggerinlinevirtual
read_log_files(const std::vector< std::string > &paths) constlogit::ILoggerinlinevirtual
reset_color()logit::ConsoleLoggerinlineprivate
select_stream_for(LogLevel level) constlogit::ConsoleLoggerinlineprivate
set_config(const Config &config)logit::ConsoleLoggerinline
set_log_level(LogLevel level) overridelogit::ConsoleLoggerinlinevirtual
shutdown() overridelogit::ConsoleLoggerinlinevirtual
wait() overridelogit::ConsoleLoggerinlinevirtual
wait_for_pending_enqueues(std::unique_lock< std::mutex > &lock)logit::ConsoleLoggerinlineprivate
write_colored_message(std::ostream &stream, const std::string &message) constlogit::ConsoleLoggerinlineprivate
~ConsoleLogger()logit::ConsoleLoggerinlinevirtual
~ILogger()=defaultlogit::ILoggervirtual