Namespace OtlSync



Interface Summary
IOmniCriticalSection  
IOmniHandleObject  
IOmniResourceCount  
IOmniLockManager<K>  
IOmniCancellationToken  
IOmniLockManagerAutoUnlock  
IOmniSynchro  
IOmniEvent  
IOmniCountdownEvent  
IOmniSynchroObject  
IOmniSynchroObserver  
 

Class Summary
TWaitFor Waits on any/all from any number of handles.
Atomic<T>  
TFixedCriticalSection  
TOmniLockManager<K>  
TOmniCancellationToken  
TOmniResourceCount  
TOmniCriticalSection  
TOmniSynchroObject  
TSynchroSpin  
Atomic<T,I>  
TOmniEvent  
TOmniCountdownEvent  
TInterlockedEx  
 

Struct Summary
TOmniCS Simple critical section wrapper. Critical section is automatically
initialised on first use.
Locked<T>  
THandleInfo  
TOmniMREW Very lightweight multiple-readers-exclusive-writer lock.
TOmniSingleThreadUseChecker  
 

Enum Summary
TWaitMode  
TWaitForResult  
 

Delegate Summary
TFactory  
TProcT  
TFactory  
 

Unit Summary
globals OtlSync  
 

Namespace Diagram Summary
OtlSync