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

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

base_snapshot() constkcenon::thread::metrics::MetricsBaseinline
MetricsBase()=defaultkcenon::thread::metrics::MetricsBaseprotected
MetricsBase(const MetricsBase &)=deletekcenon::thread::metrics::MetricsBaseprotected
MetricsBase(MetricsBase &&)=deletekcenon::thread::metrics::MetricsBaseprotected
operator=(const MetricsBase &)=deletekcenon::thread::metrics::MetricsBaseprotected
operator=(MetricsBase &&)=deletekcenon::thread::metrics::MetricsBaseprotected
record_execution(std::uint64_t duration_ns, bool success)kcenon::thread::metrics::MetricsBaseinline
record_idle_time(std::uint64_t duration_ns)kcenon::thread::metrics::MetricsBaseinline
record_submission(std::size_t count=1)kcenon::thread::metrics::MetricsBaseinline
reset()kcenon::thread::metrics::MetricsBaseinlinevirtual
success_rate() constkcenon::thread::metrics::MetricsBaseinline
tasks_executed() constkcenon::thread::metrics::MetricsBaseinline
tasks_executed_kcenon::thread::metrics::MetricsBaseprotected
tasks_failed() constkcenon::thread::metrics::MetricsBaseinline
tasks_failed_kcenon::thread::metrics::MetricsBaseprotected
tasks_submitted() constkcenon::thread::metrics::MetricsBaseinline
tasks_submitted_kcenon::thread::metrics::MetricsBaseprotected
total_busy_time_ns() constkcenon::thread::metrics::MetricsBaseinline
total_busy_time_ns_kcenon::thread::metrics::MetricsBaseprotected
total_idle_time_ns() constkcenon::thread::metrics::MetricsBaseinline
total_idle_time_ns_kcenon::thread::metrics::MetricsBaseprotected
utilization() constkcenon::thread::metrics::MetricsBaseinline
~MetricsBase()=defaultkcenon::thread::metrics::MetricsBasevirtual