threading devices More...
#include <kccommon.h>#include <kcutil.h>Classes | |
| class | kyotocabinet::Thread |
| Threading device. More... | |
| class | kyotocabinet::Mutex |
| Basic mutual exclusion device. More... | |
| class | kyotocabinet::ScopedMutex |
| Scoped mutex device. More... | |
| class | kyotocabinet::SlottedMutex< SLOTNUM > |
| Slotted mutex device. More... | |
| class | kyotocabinet::SpinLock |
| Lightweight mutual exclusion device. More... | |
| class | kyotocabinet::ScopedSpinLock |
| Scoped spin lock device. More... | |
| class | kyotocabinet::SlottedSpinLock< SLOTNUM > |
| Slotted spin lock devices. More... | |
| class | kyotocabinet::RWLock |
| Reader-writer locking device. More... | |
| class | kyotocabinet::ScopedRWLock |
| Scoped reader-writer locking device. More... | |
| class | kyotocabinet::SlottedRWLock< SLOTNUM > |
| Slotted reader-writer lock devices. More... | |
| class | kyotocabinet::SpinRWLock |
| Lightweight reader-writer locking device. More... | |
| class | kyotocabinet::ScopedSpinRWLock |
| Scoped reader-writer locking device. More... | |
| class | kyotocabinet::SlottedSpinRWLock< SLOTNUM > |
| Slotted lightweight reader-writer lock devices. More... | |
| class | kyotocabinet::CondVar |
| Condition variable. More... | |
| class | kyotocabinet::TSDKey |
| Key of thread specific data. More... | |
| class | kyotocabinet::TSD< TYPE > |
| Smart pointer to thread specific data. More... | |
| class | kyotocabinet::AtomicInt64 |
| Integer with atomic operations. More... | |
| class | kyotocabinet::TaskQueue |
| Task queue device. More... | |
| class | kyotocabinet::TaskQueue::Task |
| Interface of a task. More... | |
| class | kyotocabinet::TaskQueue::WorkerThread |
| Implementation of the worker thread. | |
Namespaces | |
| namespace | kyotocabinet |
All symbols of Kyoto Cabinet. | |
threading devices
1.6.3