| 
|   | async_event_channel.hpp | 
|   | 
  | 
|   | 
|   | async_event_source.hpp | 
|   | The read-only side of an event channel. Events are delivered to listeners in a strict FIFO order, i.e. only after the event was processed a new event may appear for processing, same listener is never called concurrently.   
  | 
|   | 
|   | background_task_storage.hpp | 
|   | 
  | 
|   | 
|   | background_task_storage_fwd.hpp | 
|   | 
|   | conflated_event_channel.hpp | 
|   | 
|   | lazy_value.hpp | 
|   | 
|   | mpsc_queue.hpp | 
|   | Multiple producer, single consumer queue. 
  | 
|   | 
|   | mutex_set.hpp | 
|   | A dynamic set of mutexes.   
  | 
|   | 
|   | queue.hpp | 
|   | 
|   | queue_helpers.hpp | 
|   | 
|   | striped_counter.hpp | 
|   | A contention-free sharded atomic counter, with memory consumption and read performance traded for write performance. Intended to be used for write-heavy counters, mostly in metrics.   
  | 
|   | 
|   | variable.hpp | 
|   |