ldas-tools-al 2.6.4
Classes | Namespaces
ReadWriteLock.hh File Reference
#include <cassert>
#include <stdexcept>
#include <string>
#include <boost/shared_ptr.hpp>
#include "ldastoolsal/unordered_map.hh"
Include dependency graph for ReadWriteLock.hh:

Classes

class  LDASTools::AL::ReadWriteLock
 Implements read/write lock symantics. More...
 
class  LDASTools::AL::ReadWriteLock::BusyError
 Busy lock error. More...
 
class  LDASTools::AL::ReadWriteLock::DeadLockError
 Deadlock error. More...
 
class  LDASTools::AL::ReadWriteLock::TimedoutError
 Time out error. More...
 
class  LDASTools::AL::ReadWriteLock::baton_type
 Manager of the read/write lock resource. More...
 
class  LDASTools::AL::ReadWriteLockVariable< T, V >
 Implements read/write lock symantics for a variable. More...
 

Namespaces

namespace  LDASTools
 Obtain the queue of resources in limbo.
 
namespace  LDASTools::AL
 The Abstraction Layer.