ion 0.12.0
Atomic concurrency support library
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 Nion
 CArrivalTokenToken from ion::Barrier::Wait()
 CBarrierReusable thread-coordination mechanism modelled after std::barrier
 CDifferenceTagSelect algorithm overload that returns signal difference
 CFlexBarrierReusable thread-coordination mechanism similar to ion::Barrier but allows control where the completion function is invoked
 CLatchSingle use thread-coordination mechanism modelled after std::latch
 CSignalSourceAtomic signal source
 CSignalTokenSignal token that has an associated SignalSource and last known value
 CSpinLockBusy spinning lock that satisfies BasicLockable, Lockable and Mutex requirements
 CStatusRepresents signal source previous (old) and current (new) value
 CStatusTagSelect algorithm overload that returns signal status
 CWaitAnyResultRepresents wait result from one of multiple possible signals