activemq-cpp-3.6.0
decaf::util::concurrent::locks Namespace Reference

Data Structures

class  AbstractOwnableSynchronizer
 Base class for locks that provide the notion of Ownership, the types of locks that are implemented using this base class would be owned by one specific Thread at any given time. More...
class  AbstractQueuedSynchronizer
class  Condition
 Condition factors out the Mutex monitor methods (wait, notify and notifyAll) into distinct objects to give the effect of having multiple wait-sets per object, by combining them with the use of arbitrary Lock implementations. More...
class  Lock
 Lock implementations provide more extensive locking operations than can be obtained using synchronized statements. More...
class  LockSupport
 Basic thread blocking primitives for creating locks and other synchronization classes. More...
class  ReadWriteLock
 A ReadWriteLock maintains a pair of associated locks, one for read-only operations and one for writing. More...
class  ReentrantLock
 A reentrant mutual exclusion Lock with extended capabilities. More...
class  ReentrantReadWriteLock