If you can read this text, it means you are not experiencing this website at its best. This website is designed for used with a standards-compliant browser.
Current version: 2.3.2
ZThreads
A platform-independent, multi-threading and synchronization library for C++
Home Documentation Downloads CVS Contact

PriorityCondition Class Reference

#include <PriorityCondition.h>

Inheritance diagram for PriorityCondition:

Waitable NonCopyable List of all members.

Public Member Functions

 PriorityCondition (Lockable &l)
 ~PriorityCondition ()
void signal ()
void broadcast ()
virtual void wait ()
virtual bool wait (unsigned long timeout)

Detailed Description

Author:
Eric Crahen <http://www.code-foo.com>
Date:
<2003-07-16T17:35:28-0400>
Version:
2.2.1
A PriorityCondition is a Condition that is sensitive to thread priority.

See also:
Condition
Scheduling

Threads blocked on a PriorityCondition are resumed in priority order, highest priority first


Constructor & Destructor Documentation

PriorityCondition Lockable l  ) 
 

See also:
Condition::Condition(Lockable& l)

~PriorityCondition  ) 
 

See also:
Condition::~Condition()

Member Function Documentation

void broadcast  ) 
 

See also:
Condition::broadcast()

void signal  ) 
 

See also:
Condition::signal()

virtual bool wait unsigned long  timeout  )  [virtual]
 

See also:
Condition::wait(unsigned long timeout)

Implements Waitable.

virtual void wait  )  [virtual]
 

See also:
Condition::wait()

Implements Waitable.


The documentation for this class was generated from the following file: