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

Mutex Class Reference

#include <mutex.h>

List of all members.

Public Member Functions

 Mutex (char *title=0)
 ~Mutex ()
int lock (char *location=0)
int unlock ()
int trylock ()
int reset ()

Public Attributes

pthread_mutex_t mutex
char * title


Detailed Description

Definition at line 7 of file mutex.h.


Constructor & Destructor Documentation

Mutex::Mutex char *  title = 0  ) 
 

Definition at line 4 of file mutex.C.

Mutex::~Mutex  ) 
 

Definition at line 13 of file mutex.C.


Member Function Documentation

int Mutex::lock char *  location = 0  ) 
 

Definition at line 19 of file mutex.C.

int Mutex::reset  ) 
 

Definition at line 39 of file mutex.C.

int Mutex::trylock  ) 
 

Definition at line 34 of file mutex.C.

int Mutex::unlock  ) 
 

Definition at line 27 of file mutex.C.


Member Data Documentation

pthread_mutex_t Mutex::mutex
 

Definition at line 18 of file mutex.h.

char* Mutex::title
 

Definition at line 19 of file mutex.h.


The documentation for this class was generated from the following files:
Generated on Sun Jan 8 13:26:38 2006 for Guicast-svn by  doxygen 1.4.4