kcthread.h File Reference

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...

Namespaces

namespace  kyotocabinet
 

Helper functions.



Detailed Description

threading devices

Generated on Tue May 4 10:08:02 2010 for Kyoto Cabinet by  doxygen 1.6.3