dtn::utils::Mutex Class Reference

#include <Mutex.h>

List of all members.

Public Member Functions

 Mutex ()
 ~Mutex ()
bool tryLock ()
void lock ()
void unlock ()
void enterMutex ()
void leaveMutex ()

Private Attributes

pthread_mutex_t * m_mutex


Constructor & Destructor Documentation

dtn::utils::Mutex::Mutex (  ) 

References m_mutex.

dtn::utils::Mutex::~Mutex (  ) 

References m_mutex.


Member Function Documentation

bool dtn::utils::Mutex::tryLock (  ) 

References m_mutex.

void dtn::utils::Mutex::lock (  ) 

References enterMutex().

void dtn::utils::Mutex::unlock (  ) 

References leaveMutex().

void dtn::utils::Mutex::enterMutex (  ) 

References m_mutex.

Referenced by lock(), and dtn::utils::MutexLock::MutexLock().

void dtn::utils::Mutex::leaveMutex (  ) 


Member Data Documentation

pthread_mutex_t* dtn::utils::Mutex::m_mutex [private]


The documentation for this class was generated from the following files:

Generated on Wed Mar 25 12:41:50 2009 for IBR-DTN by  doxygen 1.5.6