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 PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.