14 #ifndef CONDITIONVARPOSIXIMPL_H
15 #define CONDITIONVARPOSIXIMPL_H
20 #ifdef HAVE_POSIX_THREADS
33 class EXPCL_PANDA_PIPELINE ConditionVarPosixImpl {
35 INLINE ConditionVarPosixImpl(MutexPosixImpl &mutex);
36 INLINE ~ConditionVarPosixImpl();
39 void wait(
double timeout);
41 INLINE
void notify_all();
44 MutexPosixImpl &_mutex;
50 #endif // HAVE_POSIX_THREADS