Thread System 0.3.1
High-performance C++20 thread pool with work stealing and DAG scheduling
Loading...
Searching...
No Matches
policies.h File Reference

Convenience header for all queue policies. More...

Include dependency graph for policies.h:

Go to the source code of this file.

Detailed Description

Convenience header for all queue policies.

Include this header to access all queue policy types:

  • Sync policies (mutex_sync_policy, lockfree_sync_policy, adaptive_sync_policy)
  • Bound policies (unbounded_policy, bounded_policy, dynamic_bounded_policy)
  • Overflow policies (overflow_reject_policy, overflow_block_policy, etc.)
  • policy_queue template class
using namespace kcenon::thread;
// Create a bounded queue with mutex sync
Policy that limits queue size to a maximum.
Synchronization policy using mutex and condition variable.
Policy that rejects new items when queue is full.
Policy-based queue template.
Core threading foundation of the thread system library.
Definition thread_impl.h:17
Convenience header for all queue policies.

Definition in file policies.h.