7 #ifndef NAZARA_CONDITIONVARIABLE_HPP 8 #define NAZARA_CONDITIONVARIABLE_HPP 10 #include <Nazara/Prerequesites.hpp> 11 #include <Nazara/Core/MovablePtr.hpp> 15 class ConditionVariableImpl;
29 void Wait(
Mutex* mutex);
30 bool Wait(
Mutex* mutex, UInt32 timeout);
40 #include <Nazara/Core/ConditionVariable.inl> 42 #endif // NAZARA_CONDITIONVARIABLE_HPP TODO: Inherit SoundEmitter from Node.
Definition: Algorithm.hpp:12
Core class that represents a signal, a list of objects waiting for its message.
Definition: Signal.hpp:27
Core class that represents a condition variable.
Definition: ConditionVariable.hpp:18
Core class that represents a binary semaphore, a mutex.
Definition: Mutex.hpp:17