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) |
Public Member Functions inherited from Waitable | |
| virtual | ~Waitable () |
| Destroy a Waitable object. | |
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
Public Member Functions inherited from