OpenThreads::RecursiveMutex Class Reference

#include <RecursiveMutex.h>

Inheritance diagram for OpenThreads::RecursiveMutex:

vhdVoid vhdEventDispatcher::_Impl::_PeriodicDispatchThread vhdProperty::_PriorityLevel List of all members.

Public Member Functions

 RecursiveMutex ()
virtual ~RecursiveMutex ()
virtual int lock ()
virtual int unlock ()
virtual int trylock ()

Private Member Functions

 RecursiveMutex (const RecursiveMutex &)
RecursiveMutexoperator= (const RecursiveMutex &)

Private Attributes

OpenThreads::Thread * _threadHoldingMutex
unsigned int _lockCount

Constructor & Destructor Documentation

OpenThreads::RecursiveMutex::RecursiveMutex (  )  [inline]

virtual OpenThreads::RecursiveMutex::~RecursiveMutex (  )  [inline, virtual]

OpenThreads::RecursiveMutex::RecursiveMutex ( const RecursiveMutex  )  [inline, private]


Member Function Documentation

virtual int OpenThreads::RecursiveMutex::lock (  )  [inline, virtual]

virtual int OpenThreads::RecursiveMutex::unlock (  )  [inline, virtual]

virtual int OpenThreads::RecursiveMutex::trylock (  )  [inline, virtual]

RecursiveMutex& OpenThreads::RecursiveMutex::operator= ( const RecursiveMutex  )  [inline, private]


Member Data Documentation

OpenThreads::Thread* OpenThreads::RecursiveMutex::_threadHoldingMutex [private]

unsigned int OpenThreads::RecursiveMutex::_lockCount [private]


Generated on Thu Jan 18 10:06:28 2007 for vhdPLUS by  doxygen 1.5.1-p1