Mutex Class Reference

#include <threadUtils.hpp>

List of all members.

Public Member Functions

 Mutex ()
 ~Mutex ()

Private Member Functions

 Mutex (const Mutex &src)
void operator= (const Mutex &src)
void lock ()
void unlock ()

Private Attributes

pthread_mutex_t mutex

Friends

class Lock
class Condition


Constructor & Destructor Documentation

Mutex::Mutex (  )  [inline]

Mutex::~Mutex (  )  [inline]

Mutex::Mutex ( const Mutex src  )  [private]


Member Function Documentation

void Mutex::operator= ( const Mutex src  )  [private]

void Mutex::lock (  )  [inline, private]

void Mutex::unlock (  )  [inline, private]


Friends And Related Function Documentation

friend class Lock [friend]

friend class Condition [friend]


Member Data Documentation

pthread_mutex_t Mutex::mutex [private]


The documentation for this class was generated from the following file:
Generated on Tue Nov 27 14:11:51 2007 for anytun by  doxygen 1.5.1