Fawkes API
Fawkes Development Version
|
Threads and tools for thread-synchronisation and protected data access. More...
![]() |
Classes | |
class | fawkes::Barrier |
A barrier is a synchronization tool which blocks until a given number of threads have reached the barrier. More... | |
class | fawkes::InterruptibleBarrier |
A barrier is a synchronization tool which blocks until a given number of threads have reached the barrier. More... | |
class | fawkes::Mutex |
Mutex mutual exclusion lock. More... | |
class | fawkes::MutexLocker |
Mutex locking helper. More... | |
class | fawkes::ReadWriteLock |
Read/write lock to allow multiple readers but only a single writer on the resource at a time. More... | |
class | fawkes::RecursiveMutex |
Recursive mutex. More... | |
class | fawkes::RefCountRWLock |
Read/write lock with reference counting. More... | |
class | fawkes::ScopedRWLock |
Scoped read/write lock. More... | |
class | fawkes::Spinlock |
Spin lock. More... | |
class | fawkes::Thread |
Thread class encapsulation of pthreads. More... | |
class | fawkes::WaitCondition |
Wait until a given condition holds. More... | |
Threads and tools for thread-synchronisation and protected data access.