14#ifndef CONDITIONVARFULLDIRECT_H
15#define CONDITIONVARFULLDIRECT_H
43 BLOCKING INLINE
void wait();
44 BLOCKING INLINE
void wait(
double timeout);
46 INLINE
void notify_all();
47 void output(std::ostream &out)
const;
51 ConditionVarFullImpl _impl;
A condition variable, usually used to communicate information about changing state to a thread that i...
void output(std::ostream &out) const
This method is declared virtual in ConditionVarFullDebug, but non-virtual in ConditionVarFullDirect.
This class implements a standard mutex by making direct calls to the underlying implementation layer.
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.