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

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

build() -> thread_system_configkcenon::thread::config_builderinline
config_kcenon::thread::config_builderprivate
config_builder()=defaultkcenon::thread::config_builder
enable_auto_scaling() -> config_builder &kcenon::thread::config_builderinline
enable_backpressure() -> config_builder &kcenon::thread::config_builderinline
enable_circuit_breaker() -> config_builder &kcenon::thread::config_builderinline
enable_priority_aging() -> config_builder &kcenon::thread::config_builderinline
enable_work_stealing() -> config_builder &kcenon::thread::config_builderinline
with_backpressure_policy(backpressure_policy policy) -> config_builder &kcenon::thread::config_builderinline
with_dag_failure_policy(dag_failure_policy policy) -> config_builder &kcenon::thread::config_builderinline
with_dag_retry_params(std::size_t max_retries, std::chrono::milliseconds delay) -> config_builder &kcenon::thread::config_builderinline
with_failure_threshold(std::size_t threshold) -> config_builder &kcenon::thread::config_builderinline
with_open_duration(std::chrono::seconds duration) -> config_builder &kcenon::thread::config_builderinline
with_priority_aging_params(std::chrono::milliseconds interval, int boost, int max_boost) -> config_builder &kcenon::thread::config_builderinline
with_queue_capacity(std::size_t capacity) -> config_builder &kcenon::thread::config_builderinline
with_watermarks(double low, double high) -> config_builder &kcenon::thread::config_builderinline
with_work_stealing_params(std::size_t max_attempts, std::chrono::microseconds backoff) -> config_builder &kcenon::thread::config_builderinline
with_worker_count(std::size_t count) -> config_builder &kcenon::thread::config_builderinline