Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

OFX::MultiThread::AutoMutex Class Reference

#include <ofxsMultiThread.h>

List of all members.


Detailed Description

a class to wrap around a mutex which is exception safe it locks the mutex on construction and unlocks it on destruction


Public Member Functions

 AutoMutex (Mutex &m)
 ctor, acquires the lock
virtual ~AutoMutex ()
 dtor, releases the lock

Protected Attributes

Mutex_mutex


Constructor & Destructor Documentation

OFX::MultiThread::AutoMutex::AutoMutex Mutex m  )  [inline, explicit]
 

ctor, acquires the lock

virtual OFX::MultiThread::AutoMutex::~AutoMutex  )  [inline, virtual]
 

dtor, releases the lock


Member Data Documentation

Mutex& OFX::MultiThread::AutoMutex::_mutex [protected]
 


The documentation for this class was generated from the following file:
Generated on Thu Oct 9 13:03:50 2008 for OFX Support by  doxygen 1.3.9.1