![]() |
LogIt++
Header-only, macro-first C++ logging library
|
This is the complete list of members for logit::ConsoleLogger, including all inherited members.
| clear_logs(const LogClearOptions &options=LogClearOptions()) | logit::ILogger | inlinevirtual |
| configure_executor(const std::shared_ptr< detail::SingleThreadExecutor > &executor, const Config &config) | logit::ConsoleLogger | inlineprivatestatic |
| ConsoleLogger() | logit::ConsoleLogger | inline |
| ConsoleLogger(const Config &config) | logit::ConsoleLogger | inline |
| ConsoleLogger(std::ostream &stream) | logit::ConsoleLogger | inlineexplicit |
| ConsoleLogger(std::ostream &stream, const Config &config) | logit::ConsoleLogger | inline |
| ConsoleLogger(const bool async) | logit::ConsoleLogger | inline |
| ConsoleLogger(std::ostream &stream, const bool async) | logit::ConsoleLogger | inline |
| ConsoleLogger(bool async, bool use_dedicated_executor, std::size_t queue_capacity=0, QueuePolicy queue_policy=QueuePolicy::Block) | logit::ConsoleLogger | inline |
| ConsoleLogger(std::ostream &stream, bool async, bool use_dedicated_executor, std::size_t queue_capacity=0, QueuePolicy queue_policy=QueuePolicy::Block) | logit::ConsoleLogger | inline |
| finish_pending_enqueue() | logit::ConsoleLogger | inlineprivate |
| get_buffered_entries() const | logit::ILogger | inlinevirtual |
| get_buffered_strings() const | logit::ILogger | inlinevirtual |
| get_config() const | logit::ConsoleLogger | inline |
| get_float_param(const LoggerParam ¶m) const override | logit::ConsoleLogger | inlinevirtual |
| get_int_param(const LoggerParam ¶m) const override | logit::ConsoleLogger | inlinevirtual |
| get_last_log_ts() const | logit::ConsoleLogger | inlineprivate |
| get_log_level() const override | logit::ConsoleLogger | inlinevirtual |
| get_string_param(const LoggerParam ¶m) const override | logit::ConsoleLogger | inlinevirtual |
| get_time_since_last_log() const | logit::ConsoleLogger | inlineprivate |
| is_standard_console_stream(const std::ostream &stream) | logit::ConsoleLogger | inlineprivatestatic |
| list_log_files() const | logit::ILogger | inlinevirtual |
| log(const LogRecord &record, const std::string &message) override | logit::ConsoleLogger | inlinevirtual |
| m_config | logit::ConsoleLogger | private |
| m_enqueue_cv | logit::ConsoleLogger | private |
| m_executor | logit::ConsoleLogger | private |
| m_last_log_ts | logit::ConsoleLogger | private |
| m_log_level | logit::ConsoleLogger | private |
| m_mutex | logit::ConsoleLogger | mutableprivate |
| m_pending_enqueues | logit::ConsoleLogger | private |
| m_shutdown | logit::ConsoleLogger | private |
| m_stream | logit::ConsoleLogger | private |
| make_config(bool async, bool use_dedicated_executor, std::size_t queue_capacity, QueuePolicy queue_policy) | logit::ConsoleLogger | inlineprivatestatic |
| read_log_file(const std::string &path) const | logit::ILogger | inlinevirtual |
| read_log_files(const std::vector< std::string > &paths) const | logit::ILogger | inlinevirtual |
| reset_color() | logit::ConsoleLogger | inlineprivate |
| select_stream_for(LogLevel level) const | logit::ConsoleLogger | inlineprivate |
| set_config(const Config &config) | logit::ConsoleLogger | inline |
| set_log_level(LogLevel level) override | logit::ConsoleLogger | inlinevirtual |
| shutdown() override | logit::ConsoleLogger | inlinevirtual |
| wait() override | logit::ConsoleLogger | inlinevirtual |
| wait_for_pending_enqueues(std::unique_lock< std::mutex > &lock) | logit::ConsoleLogger | inlineprivate |
| write_colored_message(std::ostream &stream, const std::string &message) const | logit::ConsoleLogger | inlineprivate |
| ~ConsoleLogger() | logit::ConsoleLogger | inlinevirtual |
| ~ILogger()=default | logit::ILogger | virtual |