Here is a list of all functions with links to the classes they belong to:
- s -
- safe_hazard_guard() : kcenon::thread::safe_hazard_guard
- safe_hazard_pointer_domain() : kcenon::thread::safe_hazard_pointer_domain
- safe_hazard_pointer_record() : kcenon::thread::safe_hazard_pointer_record
- save_to_file() : kcenon::thread::configuration_manager
- scale_down() : kcenon::thread::autoscaler
- scale_to() : kcenon::thread::autoscaler, kcenon::thread::autoscaling_pool_policy
- scale_up() : kcenon::thread::autoscaler
- scan_and_reclaim() : kcenon::thread::hazard_pointer_domain< T >::thread_retire_list
- scan_hazard_pointers() : kcenon::thread::detail::hazard_pointer_registry
- schedule() : kcenon::thread::adaptive_job_queue, kcenon::thread::detail::lockfree_job_queue, kcenon::thread::job_queue, kcenon::thread::policy_queue< SyncPolicy, BoundPolicy, OverflowPolicy >, kcenon::thread::scheduler_interface
- schedule_ready_jobs() : kcenon::thread::dag_scheduler
- scoped_crash_callback() : kcenon::thread::scoped_crash_callback
- scoped_lock_guard() : kcenon::thread::sync::scoped_lock_guard< Mutex >
- scoped_service() : kcenon::thread::scoped_service< Interface >
- select_victims() : kcenon::thread::numa_work_stealer
- select_victims_adaptive() : kcenon::thread::numa_work_stealer
- select_victims_hierarchical() : kcenon::thread::numa_work_stealer
- select_victims_locality_aware() : kcenon::thread::numa_work_stealer
- select_victims_numa_aware() : kcenon::thread::numa_work_stealer
- select_victims_random() : kcenon::thread::numa_work_stealer
- select_victims_round_robin() : kcenon::thread::numa_work_stealer
- set() : kcenon::thread::configuration_manager
- set_active_workers() : kcenon::thread::metrics::EnhancedThreadPoolMetrics, kcenon::thread::metrics::metrics_service
- set_aging_config() : kcenon::thread::aging_typed_job_queue_t< job_type >
- set_aging_job_queue() : kcenon::thread::typed_thread_worker_t< job_type >
- set_backpressure_config() : kcenon::thread::backpressure_job_queue
- set_burst_size() : kcenon::thread::token_bucket
- set_cancellation_token() : kcenon::thread::job
- set_config() : kcenon::thread::backoff_calculator, kcenon::thread::diagnostics::thread_pool_diagnostics, kcenon::thread::numa_work_stealer
- set_context() : kcenon::thread::thread_worker, kcenon::thread::typed_thread_worker_t< job_type >
- set_context_name() : kcenon::thread::thread_context
- set_crash_log_directory() : kcenon::thread::crash_handler
- set_diagnostics() : kcenon::thread::thread_worker
- set_diagnostics_sample_rate() : kcenon::thread::thread_worker
- set_enabled() : kcenon::thread::autoscaling_pool_policy, kcenon::thread::circuit_breaker_policy, kcenon::thread::pool_policy, kcenon::thread::thread_logger, kcenon::thread::work_stealing_pool_policy
- set_enhanced_metrics_enabled() : kcenon::thread::metrics::metrics_service, kcenon::thread::thread_pool
- set_error_callback() : kcenon::thread::default_error_handler, kcenon::thread::error_handler
- set_error_message() : kcenon::thread::dag_job
- set_exception() : kcenon::thread::pool_promise< T >, kcenon::thread::pool_promise< void >
- set_exception_at_thread_exit() : kcenon::thread::pool_promise< T >, kcenon::thread::pool_promise< void >
- set_fallback() : kcenon::thread::dag_job
- set_job_crash_handler() : kcenon::thread::thread_pool_crash_safety
- set_job_queue() : kcenon::thread::job, kcenon::thread::thread_worker, kcenon::thread::typed_thread_pool_t< job_type >
- set_level() : console_logger, kcenon::thread::thread_logger, mock_logger
- set_lightweight_mode() : kcenon::thread::thread_logger
- set_max_boost() : kcenon::thread::aging_typed_job_t< job_type >
- set_max_size() : kcenon::thread::job_queue, kcenon::thread::policies::bounded_policy, kcenon::thread::policies::dynamic_bounded_policy
- set_max_steal_attempts() : kcenon::thread::work_stealing_pool_policy
- set_metrics() : kcenon::thread::thread_worker
- set_notify() : kcenon::thread::job_queue, kcenon::thread::policies::adaptive_sync_policy, kcenon::thread::policies::lockfree_sync_policy, kcenon::thread::policies::mutex_sync_policy
- set_policy() : kcenon::thread::autoscaler, kcenon::thread::autoscaling_pool_policy, kcenon::thread::thread_worker, kcenon::thread::work_stealing_pool_policy
- set_prefix() : kcenon::thread::metrics::MetricsBackend
- set_pretty() : kcenon::thread::metrics::JsonBackend
- set_rate() : kcenon::thread::token_bucket
- set_result() : kcenon::thread::dag_job
- set_stack_trace_enabled() : kcenon::thread::crash_handler
- set_state() : kcenon::thread::dag_job, kcenon::thread::lifecycle_controller
- set_steal_backoff() : kcenon::thread::work_stealing_pool_policy
- set_steal_function() : kcenon::thread::thread_worker
- set_steal_policy() : kcenon::thread::work_stealing_pool_policy
- set_stopped() : kcenon::thread::lifecycle_controller
- set_timeout() : kcenon::thread::policies::overflow_timeout_policy
- set_unbounded() : kcenon::thread::policies::dynamic_bounded_policy
- set_value() : kcenon::thread::pool_promise< T >, kcenon::thread::pool_promise< void >
- set_value_at_thread_exit() : kcenon::thread::pool_promise< T >, kcenon::thread::pool_promise< void >
- set_wake_interval() : kcenon::thread::thread_base
- set_work() : kcenon::thread::dag_job
- set_work_with_result() : kcenon::thread::dag_job
- severity() : kcenon::thread::diagnostics::bottleneck_report
- severity_string() : kcenon::thread::diagnostics::bottleneck_report
- shared_mutex_wrapper() : kcenon::thread::sync::shared_mutex_wrapper
- should_continue_work() : kcenon::thread::thread_base, kcenon::thread::thread_worker, kcenon::thread::typed_thread_worker_t< job_type >
- should_scale() : kcenon::thread::scaling_decision
- shutdown() : kcenon::thread::adapters::thread_pool_executor_adapter, kcenon::thread::detail::concurrent_queue< T >, kcenon::thread::typed_thread_pool_t< job_type >
- signal_handler() : kcenon::thread::crash_handler
- size() : kcenon::thread::adaptive_job_queue, kcenon::thread::aging_typed_job_queue_t< job_type >, kcenon::thread::detail::concurrent_queue< T >, kcenon::thread::detail::constexpr_string< N >, kcenon::thread::detail::lockfree_job_queue, kcenon::thread::job_queue, kcenon::thread::job_queue_adapter, kcenon::thread::lockfree::circular_array< T >, kcenon::thread::lockfree::work_stealing_deque< T >, 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::pool_queue_adapter_interface, utility_module::span< T, Extent >
- size_bytes() : utility_module::span< T, Extent >
- skip_dependents() : kcenon::thread::dag_scheduler
- SlidingWindowCounter() : kcenon::thread::metrics::SlidingWindowCounter
- SmartJobProcessor() : SmartJobProcessor
- snapshot() : kcenon::thread::backpressure_stats, kcenon::thread::metrics::EnhancedThreadPoolMetrics, kcenon::thread::metrics::ThreadPoolMetrics, kcenon::thread::work_stealing_stats
- span() : utility_module::span< T, Extent >
- split() : utility_module::convert_string
- start() : kcenon::thread::autoscaler, kcenon::thread::autoscaling_pool_policy, kcenon::thread::thread_base, kcenon::thread::thread_pool, kcenon::thread::typed_thread_pool_t< job_type >, mock_logger, mock_monitoring
- start_aging() : kcenon::thread::aging_typed_job_queue_t< job_type >
- start_thread() : kcenon::thread::detail::thread_impl
- start_timeout_timer() : kcenon::thread::enhanced_cancellation_token
- state() : kcenon::thread::jobs::job_interface
- state_duration() : kcenon::thread::diagnostics::thread_info
- stddev() : kcenon::thread::metrics::LatencyHistogram
- steal() : kcenon::thread::lockfree::work_stealing_deque< T >
- steal_batch() : kcenon::thread::lockfree::work_stealing_deque< T >
- steal_batch_for() : kcenon::thread::numa_work_stealer
- steal_for() : kcenon::thread::numa_work_stealer
- steal_success_rate() : kcenon::thread::work_stealing_stats, kcenon::thread::work_stealing_stats_snapshot
- stop() : kcenon::thread::adaptive_job_queue, kcenon::thread::aging_typed_job_queue_t< job_type >, kcenon::thread::autoscaler, kcenon::thread::autoscaling_pool_policy, kcenon::thread::job_queue, kcenon::thread::job_queue_adapter, 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::pool_queue_adapter_interface, kcenon::thread::thread_base, kcenon::thread::thread_pool, kcenon::thread::typed_thread_pool_t< job_type >, mock_logger, mock_monitoring
- stop_aging() : kcenon::thread::aging_typed_job_queue_t< job_type >
- stop_requested() : kcenon::thread::detail::thread_impl
- stop_unsafe() : kcenon::thread::thread_pool
- store() : kcenon::thread::atomic_shared_ptr< T >, kcenon::thread::atomic_with_wait< T >
- submit() : kcenon::thread::adapters::thread_pool_executor_adapter, kcenon::thread::thread_pool
- submit_delayed() : kcenon::thread::adapters::thread_pool_executor_adapter
- submit_options() : kcenon::thread::submit_options
- submit_wait_all() : kcenon::thread::thread_pool
- submit_wait_any() : kcenon::thread::thread_pool
- subscribe() : kcenon::thread::event_bus
- subscriber_count() : kcenon::thread::event_bus
- subscription() : kcenon::thread::event_bus::subscription
- subspan() : utility_module::span< T, Extent >
- success_rate() : kcenon::thread::dag_stats, kcenon::thread::diagnostics::thread_info, kcenon::thread::metrics::MetricsBase
- sum() : kcenon::thread::metrics::LatencyHistogram
- supports_batch() : kcenon::thread::queue_capabilities_interface
- supports_blocking_wait() : kcenon::thread::queue_capabilities_interface
- supports_stop() : kcenon::thread::queue_capabilities_interface
- switch_mode() : kcenon::thread::adaptive_job_queue, kcenon::thread::policies::adaptive_sync_policy
- sync_policy() : kcenon::thread::policy_queue< SyncPolicy, BoundPolicy, OverflowPolicy >
- system_shutdown_event() : kcenon::thread::system_shutdown_event
- system_startup_event() : kcenon::thread::system_startup_event
- system_to_utf8() : utility_module::convert_string