PriorityCondition Class Reference
#include <PriorityCondition.h>
Inheritance diagram for PriorityCondition:

Public Member Functions | |
PriorityCondition (Lockable &l) | |
~PriorityCondition () | |
void | signal () |
void | broadcast () |
virtual void | wait () |
virtual bool | wait (unsigned long timeout) |
![]() | |
virtual | ~Waitable () |
Destroy a Waitable object. | |
virtual void | wait ()=0 |
virtual bool | wait (unsigned long timeout)=0 |
Detailed Description
- 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()
PriorityCondition | ( | Lockable & | l | ) |
◆ ~PriorityCondition()
~PriorityCondition | ( | ) |
- See also
- Condition::~Condition()
Member Function Documentation
◆ broadcast()
void broadcast | ( | ) |
- See also
- Condition::broadcast()
◆ signal()
void signal | ( | ) |
- See also
- Condition::signal()
◆ wait() [1/2]
|
virtual |
- See also
- Condition::wait()
Implements Waitable.
◆ wait() [2/2]
|
virtual |
Implements Waitable.
The documentation for this class was generated from the following file:
- PriorityCondition.h