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

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

clear()kcenon::logger::unified_log_context
clear(context_category category)kcenon::logger::unified_log_context
data_kcenon::logger::unified_log_contextprivate
empty() constkcenon::logger::unified_log_context
get(std::string_view key) constkcenon::logger::unified_log_context
get_as(std::string_view key) constkcenon::logger::unified_log_contextinline
get_category(std::string_view key) constkcenon::logger::unified_log_context
get_string(std::string_view key, std::string_view default_value="") constkcenon::logger::unified_log_context
has(std::string_view key) constkcenon::logger::unified_log_context
keys() constkcenon::logger::unified_log_context
keys(context_category category) constkcenon::logger::unified_log_context
merge(const unified_log_context &other, bool overwrite=true)kcenon::logger::unified_log_context
mutex_kcenon::logger::unified_log_contextmutableprivate
operator=(const unified_log_context &other)kcenon::logger::unified_log_context
operator=(unified_log_context &&other) noexceptkcenon::logger::unified_log_context
remove(std::string_view key)kcenon::logger::unified_log_context
set(std::string_view key, context_value value, context_category category=context_category::custom)kcenon::logger::unified_log_context
set_otel(const otlp::otel_context &ctx)kcenon::logger::unified_log_context
set_request(std::string_view request_id, std::optional< std::string_view > correlation_id=std::nullopt)kcenon::logger::unified_log_context
set_trace(std::string_view trace_id, std::string_view span_id, std::optional< std::string_view > parent_span_id=std::nullopt)kcenon::logger::unified_log_context
size() constkcenon::logger::unified_log_context
to_fields() constkcenon::logger::unified_log_context
unified_log_context()=defaultkcenon::logger::unified_log_context
unified_log_context(const unified_log_context &other)kcenon::logger::unified_log_context
unified_log_context(unified_log_context &&other) noexceptkcenon::logger::unified_log_context
~unified_log_context()=defaultkcenon::logger::unified_log_context