template<class T> class GradSoft::RWLockedPtr

thread-safe pointer to shared resource

Inheritance:


Inherited from RWLocked:

Public Methods

oRWLocked& operator=(const RWLocked& x)
obool operator==(const RWLocked& x)
obool operator==(const T& x)
obool operator!=(const RWLocked& x)
obool operator!=(const T& x)
oRWLock& get_rwlock() throw()
oT& get_value_() throw()
oconst T& get_value_() const throw()
ovoid read_lock() const throw(ThreadingExceptions::PossibleDeadlock, ThreadingExceptions::NoResources, ThreadingExceptions::InternalError)
ovoid read_unlock() const throw(ThreadingExceptions::InternalError)
ovoid write_lock() throw(ThreadingExceptions::PossibleDeadlock, ThreadingExceptions::NoResources, ThreadingExceptions::InternalError)
ovoid write_unlock() const throw(ThreadingExceptions::InternalError)

Public Members

otypedef T locked_type


Documentation

thread-safe pointer to shared resource

This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.