TWin32Mutex Class Reference

#include <TWin32Mutex.h>

Inheritance diagram for TWin32Mutex:

TMutexImp TObject TObject List of all members.

Public Member Functions

 TWin32Mutex (Bool_t recursive=kFALSE)
virtual ~TWin32Mutex ()
Int_t Lock ()
Int_t UnLock ()
Int_t TryLock ()

Private Attributes

CRITICAL_SECTION fCritSect

Friends

class TWin32Condition

Detailed Description

Definition at line 34 of file TWin32Mutex.h.


Constructor & Destructor Documentation

TWin32Mutex::TWin32Mutex ( Bool_t  recursive = kFALSE  ) 

TWin32Mutex::~TWin32Mutex (  )  [virtual]

Definition at line 38 of file TWin32Mutex.cxx.

References fCritSect.


Member Function Documentation

Int_t TWin32Mutex::Lock (  )  [virtual]

Implements TMutexImp.

Definition at line 46 of file TWin32Mutex.cxx.

References fCritSect.

Int_t TWin32Mutex::UnLock (  )  [virtual]

Implements TMutexImp.

Definition at line 65 of file TWin32Mutex.cxx.

References fCritSect.

Int_t TWin32Mutex::TryLock (  )  [virtual]

Implements TMutexImp.

Definition at line 55 of file TWin32Mutex.cxx.

References fCritSect.


Friends And Related Function Documentation

friend class TWin32Condition [friend]

Definition at line 36 of file TWin32Mutex.h.


Member Data Documentation

CRITICAL_SECTION TWin32Mutex::fCritSect [private]

Definition at line 39 of file TWin32Mutex.h.

Referenced by Lock(), TWin32Condition::TimedWait(), TryLock(), UnLock(), TWin32Condition::Wait(), and ~TWin32Mutex().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:49:48 2011 for ROOT_528-00b_version by  doxygen 1.5.1