#include <TPosixCondition.h>
Inheritance diagram for TPosixCondition:

Public Member Functions | |
| TPosixCondition (TMutexImp *m) | |
| virtual | ~TPosixCondition () |
| Int_t | Wait () |
| Int_t | TimedWait (ULong_t secs, ULong_t nanoSecs=0) |
| Int_t | Signal () |
| Int_t | Broadcast () |
| TPosixCondition (TMutexImp *m) | |
| virtual | ~TPosixCondition () |
| Int_t | Wait () |
| Int_t | TimedWait (ULong_t secs, ULong_t nanoSecs=0) |
| Int_t | Signal () |
| Int_t | Broadcast () |
Private Attributes | |
| pthread_cond_t | fCond |
| TPosixMutex * | fMutex |
| TPosixMutex * | fMutex |
Definition at line 39 of file TPosixCondition.h.
| TPosixCondition::TPosixCondition | ( | TMutexImp * | m | ) |
| TPosixCondition::~TPosixCondition | ( | ) | [virtual] |
Definition at line 47 of file TPosixCondition.cxx.
References fCond, pthread_cond_destroy(), and TObject::SysError().
| TPosixCondition::TPosixCondition | ( | TMutexImp * | m | ) |
| virtual TPosixCondition::~TPosixCondition | ( | ) | [virtual] |
| Int_t TPosixCondition::Wait | ( | ) | [virtual] |
Implements TConditionImp.
Definition at line 58 of file TPosixCondition.cxx.
References fCond, TPosixMutex::fMutex, fMutex, and pthread_cond_wait().
Implements TConditionImp.
Definition at line 69 of file TPosixCondition.cxx.
References ETIMEDOUT, fCond, TPosixMutex::fMutex, fMutex, and pthread_cond_timedwait().
| Int_t TPosixCondition::Signal | ( | ) | [virtual] |
Implements TConditionImp.
Definition at line 87 of file TPosixCondition.cxx.
References fCond, and pthread_cond_signal().
| Int_t TPosixCondition::Broadcast | ( | ) | [virtual] |
Implements TConditionImp.
Definition at line 97 of file TPosixCondition.cxx.
References fCond, and pthread_cond_broadcast().
| Int_t TPosixCondition::Wait | ( | ) | [virtual] |
Implements TConditionImp.
Implements TConditionImp.
| Int_t TPosixCondition::Signal | ( | ) | [virtual] |
Implements TConditionImp.
| Int_t TPosixCondition::Broadcast | ( | ) | [virtual] |
Implements TConditionImp.
pthread_cond_t TPosixCondition::fCond [private] |
Definition at line 42 of file TPosixCondition.h.
Referenced by Broadcast(), Signal(), TimedWait(), Wait(), and ~TPosixCondition().
TPosixMutex* TPosixCondition::fMutex [private] |
TPosixMutex* TPosixCondition::fMutex [private] |
Definition at line 43 of file TPosixCondition.h.
1.5.1