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

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

advance_bucket(std::size_t bucket_index, std::uint64_t current_ms)kcenon::thread::metrics::SlidingWindowCounterprivate
all_time_total() constkcenon::thread::metrics::SlidingWindowCounter
all_time_total_kcenon::thread::metrics::SlidingWindowCounterprivate
bucket_count() constkcenon::thread::metrics::SlidingWindowCounter
bucket_duration_kcenon::thread::metrics::SlidingWindowCounterprivate
bucket_index_for_time(std::uint64_t timestamp_ms) constkcenon::thread::metrics::SlidingWindowCounterprivate
buckets_kcenon::thread::metrics::SlidingWindowCounterprivate
current_bucket_index() constkcenon::thread::metrics::SlidingWindowCounterprivate
current_time_ms()kcenon::thread::metrics::SlidingWindowCounterprivatestatic
DEFAULT_BUCKETS_PER_SECONDkcenon::thread::metrics::SlidingWindowCounterstatic
increment(std::size_t count=1)kcenon::thread::metrics::SlidingWindowCounter
is_bucket_valid(std::uint64_t bucket_timestamp_ms, std::uint64_t current_ms) constkcenon::thread::metrics::SlidingWindowCounterprivate
operator=(const SlidingWindowCounter &other)kcenon::thread::metrics::SlidingWindowCounter
operator=(SlidingWindowCounter &&other) noexceptkcenon::thread::metrics::SlidingWindowCounter
rate_per_second() constkcenon::thread::metrics::SlidingWindowCounter
reset()kcenon::thread::metrics::SlidingWindowCounter
SlidingWindowCounter(std::chrono::seconds window_size, std::size_t buckets_per_second=DEFAULT_BUCKETS_PER_SECOND)kcenon::thread::metrics::SlidingWindowCounterexplicit
SlidingWindowCounter(const SlidingWindowCounter &other)kcenon::thread::metrics::SlidingWindowCounter
SlidingWindowCounter(SlidingWindowCounter &&other) noexceptkcenon::thread::metrics::SlidingWindowCounter
total_in_window() constkcenon::thread::metrics::SlidingWindowCounter
window_size() constkcenon::thread::metrics::SlidingWindowCounter
window_size_kcenon::thread::metrics::SlidingWindowCounterprivate
~SlidingWindowCounter()=defaultkcenon::thread::metrics::SlidingWindowCounter