Lines Matching refs:Condition
252 friend class Condition;
401 * Condition variable class. The implementation is system-dependent.
403 * Condition variables are paired up with mutexes. Lock the mutex,
406 * use the same mutex for a given Condition.
408 class Condition {
415 Condition();
416 Condition(int type);
417 ~Condition();
418 // Wait on the condition variable. Lock the mutex before calling.
422 // Signal the condition variable, allowing one thread to continue.
424 // Signal the condition variable, allowing all threads to continue.
437 inline Condition::Condition() {
440 inline Condition::Condition(int type) {
451 inline Condition::~Condition() {
454 inline status_t Condition::wait(Mutex& mutex) {
457 inline status_t Condition::waitRelative(Mutex& mutex, nsecs_t reltime) {
483 inline void Condition::signal() {
486 inline void Condition::broadcast() {
548 Condition mThreadExitedCondition;