Thread System 0.3.1
High-performance C++20 thread pool with work stealing and DAG scheduling
Loading...
Searching...
No Matches
kcenon::thread::thread_context Member List

This is the complete list of members for kcenon::thread::thread_context, including all inherited members.

context_name_kcenon::thread::thread_contextmutableprivate
create_child() constkcenon::thread::thread_contextinline
get_context_name() const -> std::stringkcenon::thread::thread_contextinline
has_logger() const -> boolkcenon::thread::thread_contextinline
has_monitoring() const -> boolkcenon::thread::thread_contextinline
log(common::interfaces::log_level level, const std::string &message) constkcenon::thread::thread_contextinline
log(log_level_v2 level, const std::string &message) constkcenon::thread::thread_contextinline
log(common::interfaces::log_level level, std::string_view message, const common::source_location &loc=common::source_location::current()) constkcenon::thread::thread_contextinline
logger() constkcenon::thread::thread_contextinline
logger_kcenon::thread::thread_contextprivate
monitoring() constkcenon::thread::thread_contextinline
monitoring_kcenon::thread::thread_contextprivate
set_context_name(const std::string &name) -> boolkcenon::thread::thread_contextinline
thread_context()kcenon::thread::thread_contextinline
thread_context(std::shared_ptr< ILogger > logger, std::shared_ptr< IMonitor > monitoring=nullptr)kcenon::thread::thread_contextinlineexplicit
to_common_level(log_level_v2 level)kcenon::thread::thread_contextinlineprivatestatic
update_system_metrics(const common::interfaces::system_metrics &metrics) constkcenon::thread::thread_contextinline
update_thread_pool_metrics(const common::interfaces::thread_pool_metrics &metrics) constkcenon::thread::thread_contextinline
update_thread_pool_metrics(const std::string &pool_name, std::uint32_t pool_instance_id, const common::interfaces::thread_pool_metrics &metrics) constkcenon::thread::thread_contextinline
update_worker_metrics(std::size_t worker_id, const common::interfaces::worker_metrics &metrics) constkcenon::thread::thread_contextinline