Changeset 15 in flair-src for trunk/lib/FlairCore/src/unexported/ConditionVariable_impl.h
- Timestamp:
- 04/08/16 15:40:57 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/FlairCore/src/unexported/ConditionVariable_impl.h
r2 r15 23 23 24 24 namespace flair { 25 26 27 25 namespace core { 26 class ConditionVariable; 27 } 28 28 } 29 29 … … 32 32 * 33 33 */ 34 class ConditionVariable_impl 35 { 34 class ConditionVariable_impl { 36 35 37 38 ConditionVariable_impl(flair::core::ConditionVariable*self);39 40 41 42 36 public: 37 ConditionVariable_impl(flair::core::ConditionVariable *self); 38 ~ConditionVariable_impl(); 39 void CondWait(void); 40 bool CondWaitUntil(flair::core::Time date); 41 void CondSignal(void); 43 42 44 45 flair::core::ConditionVariable*self;43 private: 44 flair::core::ConditionVariable *self; 46 45 #ifdef __XENO__ 47 46 RT_COND m_ResumeCond; 48 47 #else 49 48 pthread_cond_t m_ResumeCond; 50 49 #endif 51 50 };
Note:
See TracChangeset
for help on using the changeset viewer.