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::RefCountRWLock |
| Read/write lock with reference counting. 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.
1.7.1