libUTL++
Threads and Synchronization

Threads and synchronization primitives. More...

Classes

class  utl::ConditionVar
 Condition variable. More...
 
class  utl::Mutex
 MUTual EXclusion device. More...
 
class  utl::MutexGuard
 Acquire/release a Mutex RAII-style. More...
 
class  utl::RWlock
 Read/write lock. More...
 
class  utl::RWlockGuard
 Acquire/release a RWlock RAII-style. More...
 
class  utl::RWlockLF
 Read/write lock (lock-free implementation). More...
 
class  utl::RWlockLFguard
 Acquire/release a RWlockLF RAII-style. More...
 
class  utl::Semaphore
 Counter for resources shared between threads. More...
 
class  utl::Thread
 Thread of execution. More...
 

Detailed Description

Threads and synchronization primitives.