Sane C++ Libraries
C++ Platform Abstraction Libraries
Threading

🟥 Atomic, thread, thread pool, mutex, condition variable (see Threading library page for more details) More...

Classes

struct  SC::Mutex
 A native OS mutex to synchronize access to shared resources. More...
 
struct  SC::ConditionVariable
 A native OS condition variable. More...
 
struct  SC::Thread
 A native OS thread. More...
 
struct  SC::EventObject
 An automatically reset event object to synchronize two threads. More...
 
struct  SC::ThreadPoolTask
 A small task containing a function to execute that can be queued in the thread pool. More...
 
struct  SC::ThreadPool
 Simple thread pool that executes tasks in a fixed number of worker threads. More...
 

Detailed Description

🟥 Atomic, thread, thread pool, mutex, condition variable (see Threading library page for more details)