Logger System 0.1.3
High-performance C++20 thread-safe logging system with asynchronous capabilities
Loading...
Searching...
No Matches
kcenon::logger::json_formatter Member List

This is the complete list of members for kcenon::logger::json_formatter, including all inherited members.

escape_json(const StringType &str) constkcenon::logger::json_formatterinlineprivate
format(const log_entry &entry) const overridekcenon::logger::json_formatterinlinevirtual
format(const log_entry &entry) const overridekcenon::logger::json_formatterinlinevirtual
format_timestamp(const std::chrono::system_clock::time_point &timestamp) constkcenon::logger::base_formatterinlineprotected
format_value(std::ostringstream &oss, const log_value &value)kcenon::logger::json_formatterinlineprivatestatic
get_format_type() const overridekcenon::logger::json_formatterinline
get_name() const overridekcenon::logger::json_formatterinlinevirtual
get_options() constkcenon::logger::log_formatter_interfaceinlinevirtual
get_thread_id() constkcenon::logger::base_formatterinlineprotected
json_formatter(const format_options &opts=format_options{})kcenon::logger::json_formatterinlineexplicit
level_to_string(log_level level) constkcenon::logger::base_formatterinlineprotected
kcenon::options_kcenon::logger::log_formatter_interfaceprotected
kcenon::logger::log_formatter_interface::options_kcenon::logger::log_formatter_interfaceprotected
set_options(const format_options &opts)kcenon::logger::log_formatter_interfaceinlinevirtual
~base_formatter()=defaultkcenon::logger::base_formattervirtual
~log_formatter_interface()=defaultkcenon::logger::log_formatter_interfacevirtual