General KERNEL Documentation     End User KERNEL Services  


Utils_Mutex Class Reference

#include <Utils_Mutex.hxx>

Collaboration diagram for Utils_Mutex:

Collaboration graph

Public Member Functions

 Utils_Mutex ()
 ~Utils_Mutex ()
void lock ()
void unlock ()

Private Attributes

pthread_mutex_t myMutex
pthread_mutex_t myHelperMutex
pthread_t myThread
int myCount

Constructor & Destructor Documentation

Utils_Mutex::Utils_Mutex  ) 
 

Utils_Mutex::~Utils_Mutex  ) 
 


Member Function Documentation

void Utils_Mutex::lock  ) 
 

void Utils_Mutex::unlock  ) 
 


Field Documentation

pthread_mutex_t Utils_Mutex::myMutex [private]
 

pthread_mutex_t Utils_Mutex::myHelperMutex [private]
 

pthread_t Utils_Mutex::myThread [private]
 

int Utils_Mutex::myCount [private]