#include <Utils_Mutex.hxx>
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 | 
| Utils_Mutex::Utils_Mutex | ( | ) | 
References myHelperMutex, and myMutex.
| Utils_Mutex::~Utils_Mutex | ( | ) | 
References myHelperMutex, and myMutex.
| void Utils_Mutex::lock | ( | ) | 
References myCount, myHelperMutex, myMutex, and myThread.
Referenced by SALOMEDS::lock(), and Utils_Locker::Utils_Locker().
| void Utils_Mutex::unlock | ( | ) | 
References myCount, myHelperMutex, myMutex, and myThread.
Referenced by SALOMEDS::unlock(), and Utils_Locker::~Utils_Locker().
      
  | 
  private | 
Referenced by lock(), unlock(), Utils_Mutex(), and ~Utils_Mutex().
      
  | 
  private | 
Referenced by lock(), unlock(), Utils_Mutex(), and ~Utils_Mutex().