#include <condition.hh>
Inheritance diagram for mpcl::system::TCondition:
Public Methods | |
TCondition (TMutex &rtSOURCE_MUTEX) throw (TErrorException) | |
~TCondition () throw (TErrorException) | |
void | wait (void) throw (TErrorException) |
bool | timedWait (size_t zSECONDS, size_t zNANOSECONDS=0) throw (TErrorException) |
void | signal (void) throw (TErrorException) |
void | broadcast (void) throw (TErrorException) |
Definition at line 47 of file posix_1/condition.hh.
|
Builds a new instance.
Definition at line 70 of file posix_1/condition.hh. References mpcl::system::GetErrorMessage(). |
|
Destroys the instance.
Definition at line 86 of file posix_1/condition.hh. References mpcl::system::GetErrorMessage(). |
|
Does the same thing that the parent function but includes exceptions.
Implements mpcl::system::ICondition. Definition at line 137 of file posix_1/condition.hh. References mpcl::system::GetErrorMessage(). |
|
Does the same thing that the parent function but includes exceptions.
Implements mpcl::system::ICondition. Definition at line 124 of file posix_1/condition.hh. References mpcl::system::GetErrorMessage(). |
|
Does the same thing that the parent function but includes exceptions.
Implements mpcl::system::ICondition. Definition at line 35 of file condition.cc. References mpcl::system::GetErrorMessage(). |
|
Does the same thing that the parent function but includes exceptions.
Implements mpcl::system::ICondition. Definition at line 100 of file posix_1/condition.hh. References mpcl::system::GetErrorMessage(), and mpcl::system::TMutex::tPosixId. |