Changeset 15 in flair-src for trunk/lib/FlairCore/src/ConditionVariable.cpp
- Timestamp:
- Apr 8, 2016, 3:40:57 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/FlairCore/src/ConditionVariable.cpp
r2 r15 21 21 using std::string; 22 22 23 namespace flair { namespace core { 23 namespace flair { 24 namespace core { 24 25 25 ConditionVariable::ConditionVariable(const Object* parent,string name): Mutex(parent,name) { 26 pimpl_=new ConditionVariable_impl(this); 26 ConditionVariable::ConditionVariable(const Object *parent, string name) 27 : Mutex(parent, name) { 28 pimpl_ = new ConditionVariable_impl(this); 27 29 } 28 30 29 ConditionVariable::~ConditionVariable() { 30 delete pimpl_; 31 ConditionVariable::~ConditionVariable() { delete pimpl_; } 32 33 void ConditionVariable::CondWait(void) { pimpl_->CondWait(); } 34 35 bool ConditionVariable::CondWaitUntil(Time date) { 36 return pimpl_->CondWaitUntil(date); 31 37 } 32 38 33 void ConditionVariable::CondWait(void) { 34 pimpl_->CondWait(); 35 } 36 37 bool ConditionVariable::CondWaitUntil(Time date) { 38 return pimpl_->CondWaitUntil(date); 39 } 40 41 void ConditionVariable::CondSignal(void) { 42 pimpl_->CondSignal(); 43 } 39 void ConditionVariable::CondSignal(void) { pimpl_->CondSignal(); } 44 40 45 41 } // end namespace core
Note:
See TracChangeset
for help on using the changeset viewer.