CMS 3D CMS Logo

MutexI Class Reference

#include <Utilities/General/interface/MutexUtils.h>

Inheritance diagram for MutexI:

AnyMutex< M > DummyMutex

List of all members.

Public Member Functions

virtual void lock ()=0
virtual void unlock ()=0
virtual ~MutexI ()

Classes

class  scoped_lock


Detailed Description

Definition at line 14 of file MutexUtils.h.


Constructor & Destructor Documentation

virtual MutexI::~MutexI (  )  [inline, virtual]

Definition at line 16 of file MutexUtils.h.

00016 {}


Member Function Documentation

virtual void MutexI::lock (  )  [pure virtual]

Implemented in DummyMutex, and AnyMutex< M >.

Referenced by MutexI::scoped_lock::scoped_lock().

virtual void MutexI::unlock (  )  [pure virtual]

Implemented in DummyMutex, and AnyMutex< M >.

Referenced by MutexI::scoped_lock::~scoped_lock().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:28:54 2009 for CMSSW by  doxygen 1.5.4