#include <mutex.H>


Public Member Functions | |
| CMutex () | |
| ~CMutex () | |
| void | lock () |
| bool | trylock () |
| void | unlock () |
Private Attributes | |
| pthread_mutex_t | mutex |
Definition at line 29 of file mutex.H.
| CMutex::~CMutex | ( | ) | [inline] |
| void CMutex::lock | ( | ) | [inline] |
Definition at line 51 of file mutex.H.
Referenced by ExitManager::cancel_registered_threads(), CClientDynamicFactorFetcher::fetch(), CServerDynamicFactorRelations::insert(), statistical_data::CClientStats::lock(), CServerDynamicFactorRelations::monitoredSize(), CServerDynamicFactorRelations::operator[](), Cprocess_clients::process_data_stream(), ExitManager::register_cancel(), statistical_data::StatusReport(), ExitManager::StopFactorization(), CClientDynamicFactorFetcher::THREAD_fetch_DynamicFactors(), ExitManager::unregister_cancel(), and statistical_data::XML_StatusReport().
| void CMutex::unlock | ( | ) | [inline] |
Definition at line 82 of file mutex.H.
Referenced by ExitManager::cancel_registered_threads(), CServerDynamicFactorRelations::insert(), CServerDynamicFactorRelations::monitoredSize(), CServerDynamicFactorRelations::operator[](), Cprocess_clients::process_data_stream(), ExitManager::register_cancel(), CConditionalUnlockMutexAtDestruction::set_condition(), statistical_data::StatusReport(), CClientDynamicFactorFetcher::THREAD_fetch_DynamicFactors(), statistical_data::CClientStats::unlock(), ExitManager::unregister_cancel(), and statistical_data::XML_StatusReport().
pthread_mutex_t CMutex::mutex [private] |
1.5.4