| active_ | DREAM::Scheduler | [protected] |
| add(DREAM::Node *node_ptr, uint priority) | DREAM::Scheduler | [virtual] |
| add_error(DREAM::Task *task_ptr) | DREAM::Scheduler | [virtual] |
| add_thread(DREAM::Thread *thread_ptr) | DREAM::Scheduler | [virtual] |
| availableCPUs_ | DREAM::Scheduler | [protected] |
| check_executed(const DREAM::NODE_MAP *node_map) | DREAM::Scheduler | [protected, virtual] |
| CPUs() const | DREAM::FixedPriorityScheduler | [inline, virtual] |
| CPUs_ | DREAM::Scheduler | [protected] |
| erase(DREAM::Node *node_ptr, uint priority) | DREAM::Scheduler | [virtual] |
| error_avltree_ | DREAM::Scheduler | [protected] |
| FixedPriorityScheduler(const std::string &id, DREAM::System *system_ptr, uint CPUs=1) | DREAM::FixedPriorityScheduler | |
| freeCPU() | DREAM::Scheduler | [virtual] |
| get_thread(uint priority) const | DREAM::Scheduler | [virtual] |
| highestpriority(const DREAM::Node *node_ptr) const | DREAM::FixedPriorityScheduler | [virtual] |
| id() const | DREAM::Scheduler | [inline, virtual] |
| id_ | DREAM::Scheduler | [protected] |
| lowestpriority(const DREAM::Node *node_ptr) const | DREAM::FixedPriorityScheduler | [virtual] |
| next_event(bool deterministic) const | DREAM::Scheduler | [inline, virtual] |
| nonpreemptive() const | DREAM::FixedPriorityScheduler | [virtual] |
| power() const | DREAM::Scheduler | [inline, virtual] |
| qos_add(DREAM::QoSLevel *qos_ptr) | DREAM::Scheduler | [virtual] |
| qos_avltree_ | DREAM::Scheduler | [protected] |
| qos_current_ | DREAM::Scheduler | [protected] |
| qos_power(const double power, DREAM::QoSLevel *low, DREAM::QoSLevel *high) | DREAM::Scheduler | [virtual] |
| qos_speed(const double speed, DREAM::QoSLevel *low, DREAM::QoSLevel *high) | DREAM::Scheduler | [virtual] |
| reset() | DREAM::Scheduler | [virtual] |
| schedule(bool deterministic) | DREAM::FixedPriorityScheduler | [virtual] |
| Scheduler(const std::string &id, DREAM::System *system_ptr, uint CPUs=1) | DREAM::Scheduler | |
| simulate(bool verbose, bool deterministic=false) | DREAM::FixedPriorityScheduler | [virtual] |
| speed() const | DREAM::Scheduler | [inline, virtual] |
| stop() | DREAM::Scheduler | [virtual] |
| system() const | DREAM::Scheduler | [virtual] |
| system() | DREAM::Scheduler | [virtual] |
| system_ptr_ | DREAM::Scheduler | [protected] |
| take_transitions() | DREAM::Scheduler | [inline, virtual] |
| thread_map() const | DREAM::Scheduler | [virtual] |
| thread_map_ | DREAM::Scheduler | [protected] |
| threadpoolsize() const | DREAM::Scheduler | [virtual] |
| time() const | DREAM::Scheduler | [inline, virtual] |
| time_ | DREAM::Scheduler | [protected] |
| time_step(double time_step) | DREAM::Scheduler | [inline, virtual] |
| trace(const std::string &output) const | DREAM::Scheduler | [virtual] |
| verbose(bool value) | DREAM::Scheduler | [inline, virtual] |
| verbose_ | DREAM::Scheduler | [protected] |
| visitor_error_avltree(DREAM::TASK_AVLTREE *task_avltree) | DREAM::Scheduler | [virtual] |
| visitor_if(DREAM::NODE_MAP *task_map, DREAM::NODE_MAP *channel_map, DREAM::NODE_MAP *timer_map, std::ofstream &f_stream) | DREAM::Scheduler | [virtual] |
| visitor_map(DREAM::NODE_MAP *task_map, DREAM::NODE_MAP *channel_map, DREAM::NODE_MAP *timer_map) | DREAM::Scheduler | [virtual] |
| visitor_task_avltree(DREAM::TASK_AVLTREE *task_avltree) | DREAM::Scheduler | [virtual] |
| visitor_update_task_avltree(DREAM::TASK_AVLTREE *task_avltree) | DREAM::Scheduler | [virtual] |
| visitor_uppaal(DREAM::NODE_MAP *task_map, DREAM::NODE_MAP *channel_map, DREAM::NODE_MAP *timer_map, std::ofstream &f_stream) | DREAM::Scheduler | [virtual] |
| ~FixedPriorityScheduler() | DREAM::FixedPriorityScheduler | [virtual] |
| ~Scheduler() | DREAM::Scheduler | [virtual] |