Thread System
0.3.1
High-performance C++20 thread pool with work stealing and DAG scheduling
Loading...
Searching...
No Matches
Here is a list of all functions with links to the classes they belong to:
- o -
on_change() :
kcenon::thread::configuration_manager
on_complete() :
kcenon::thread::job_builder
on_enqueue() :
kcenon::thread::autoscaling_pool_policy
,
kcenon::thread::circuit_breaker_policy
,
kcenon::thread::pool_policy
,
kcenon::thread::work_stealing_pool_policy
on_error() :
kcenon::thread::job_builder
on_event() :
kcenon::thread::diagnostics::execution_event_listener
on_failure() :
kcenon::thread::dag_job_builder
on_job_complete() :
kcenon::thread::autoscaling_pool_policy
,
kcenon::thread::circuit_breaker_policy
,
kcenon::thread::pool_policy
,
kcenon::thread::work_stealing_pool_policy
on_job_completed() :
kcenon::thread::dag_scheduler
on_job_failed() :
kcenon::thread::dag_scheduler
on_job_start() :
kcenon::thread::autoscaling_pool_policy
,
kcenon::thread::circuit_breaker_policy
,
kcenon::thread::pool_policy
,
kcenon::thread::work_stealing_pool_policy
on_stop_requested() :
kcenon::thread::thread_base
,
kcenon::thread::thread_worker
operation_cancelled_exception() :
kcenon::thread::operation_cancelled_exception
operator bool() :
kcenon::thread::atomic_shared_ptr< T >
,
kcenon::thread::result< T >
,
kcenon::thread::result< void >
,
kcenon::thread::result_void
,
kcenon::thread::safe_hazard_guard
operator const char *() :
kcenon::thread::detail::constexpr_string< N >
operator std::shared_ptr< T >() :
kcenon::thread::atomic_shared_ptr< T >
operator std::string() :
kcenon::thread::error
operator T() :
kcenon::thread::atomic_with_wait< T >
operator()() :
kcenon::thread::detail::callable_eraser
,
kcenon::thread::detail::priority_comparator< T, Comparator >
operator*() :
kcenon::thread::atomic_shared_ptr< T >
operator++() :
kcenon::thread::atomic_with_wait< T >
operator--() :
kcenon::thread::atomic_with_wait< T >
operator->() :
kcenon::thread::atomic_shared_ptr< T >
operator=() :
kcenon::thread::adaptive_job_queue::accuracy_guard
,
kcenon::thread::adaptive_job_queue
,
kcenon::thread::aging_typed_job_queue_t< job_type >
,
kcenon::thread::aging_typed_job_t< job_type >
,
kcenon::thread::atomic_shared_ptr< T >
,
kcenon::thread::atomic_with_wait< T >
,
kcenon::thread::autoscaler
,
kcenon::thread::autoscaling_pool_policy
,
kcenon::thread::backpressure_job_queue
,
kcenon::thread::cancellable_future< R >
,
kcenon::thread::cancellable_future< void >
,
kcenon::thread::cancellation_callback_guard
,
kcenon::thread::cancellation_context::guard
,
kcenon::thread::cancellation_scope
,
kcenon::thread::cancellation_token
,
kcenon::thread::circuit_breaker_policy
,
kcenon::thread::crash_handler
,
kcenon::thread::dag_job_builder
,
kcenon::thread::dag_scheduler
,
kcenon::thread::detail::callable_eraser
,
kcenon::thread::detail::concurrent_queue< T >
,
kcenon::thread::detail::lockfree_job_queue::node_pool
,
kcenon::thread::detail::lockfree_job_queue
,
kcenon::thread::detail::thread_impl
,
kcenon::thread::diagnostics::thread_pool_diagnostics
,
kcenon::thread::enhanced_cancellation_token
,
kcenon::thread::event_bus::subscription
,
kcenon::thread::hazard_pointer
,
kcenon::thread::job_queue_adapter
,
kcenon::thread::lifecycle_controller
,
kcenon::thread::lockfree::circular_array< T >
,
kcenon::thread::lockfree::work_stealing_deque< T >
,
kcenon::thread::metrics::EnhancedThreadPoolMetrics
,
kcenon::thread::metrics::LatencyHistogram
,
kcenon::thread::metrics::metrics_service
,
kcenon::thread::metrics::MetricsBase
,
kcenon::thread::metrics::SlidingWindowCounter::Bucket
,
kcenon::thread::metrics::SlidingWindowCounter
,
kcenon::thread::numa_work_stealer
,
kcenon::thread::policies::adaptive_sync_policy
,
kcenon::thread::policies::lockfree_sync_policy
,
kcenon::thread::policies::mutex_sync_policy
,
kcenon::thread::policy_queue< SyncPolicy, BoundPolicy, OverflowPolicy >
,
kcenon::thread::policy_queue_adapter< SyncPolicy, BoundPolicy, OverflowPolicy >
,
kcenon::thread::safe_hazard_guard
,
kcenon::thread::safe_hazard_pointer_domain
,
kcenon::thread::scoped_crash_callback
,
kcenon::thread::sync::atomic_flag_wrapper
,
kcenon::thread::sync::condition_variable_wrapper
,
kcenon::thread::sync::scoped_lock_guard< Mutex >
,
kcenon::thread::sync::shared_mutex_wrapper
,
kcenon::thread::thread_base
,
kcenon::thread::thread_logger
,
kcenon::thread::token_bucket
,
kcenon::thread::work_affinity_tracker
,
kcenon::thread::work_stealing_pool_policy
,
utility_module::span< T, Extent >
operator==() :
kcenon::thread::queue_capabilities
operator[]() :
utility_module::span< T, Extent >
overflow_policy() :
kcenon::thread::policy_queue< SyncPolicy, BoundPolicy, OverflowPolicy >
overflow_timeout_policy() :
kcenon::thread::policies::overflow_timeout_policy
owns_lock() :
kcenon::thread::sync::scoped_lock_guard< Mutex >
Generated by
1.12.0