| Scheduler::FixedLimitSmoothing | Ends frame processing at a fixed time |
| Utility::MovingAverage< T > | Store data for and compute a moving average |
| Scheduler::MovingAverageSmoothing | Uses a moving average frame-length to restrict frame processing |
| Utility::NonCopyable | |
| Scheduler::NoSmoothing | Does no frame time smoothing |
| Scheduler::PriorityOrdering< CallbackType > | Order tasks by a simple priority metric |
| Scheduler::PriorityOrdering< CallbackType >::Task | |
| Scheduler::TaskQueue< TaskOrderingPolicy, StepSmoothingPolicy > | Coordinate task scheduling |
| Scheduler::UrgencyOrdering< CallbackType > | Order tasks based on a window of possible execution |
| Scheduler::UrgencyOrdering< CallbackType >::ShortlistTask | |
| Scheduler::UrgencyOrdering< CallbackType >::Task |
Copyright (c) 2005, Paul Bridger
All rights reserved.