DREAM::NonConcurrentScheduler Member List

This is the complete list of members for DREAM::NonConcurrentScheduler, including all inherited members.

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() constDREAM::Scheduler [inline, virtual]
CPUs_DREAM::Scheduler [protected]
erase(DREAM::Node *node_ptr, uint priority)DREAM::Scheduler [virtual]
error_avltree_DREAM::Scheduler [protected]
freeCPU()DREAM::Scheduler [virtual]
get_thread(uint priority) const DREAM::Scheduler [virtual]
highestpriority(const DREAM::Node *node_ptr) constDREAM::Scheduler [virtual]
id() constDREAM::Scheduler [inline, virtual]
id_DREAM::Scheduler [protected]
lowestpriority(const DREAM::Node *node_ptr) constDREAM::Scheduler [virtual]
next_event(bool deterministic) constDREAM::Scheduler [inline, virtual]
NonConcurrentScheduler(const std::string &id, DREAM::System *system_ptr)DREAM::NonConcurrentScheduler
nonpreemptive() constDREAM::Scheduler [virtual]
power() constDREAM::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 israndom=true)DREAM::NonConcurrentScheduler [virtual]
Scheduler(const std::string &id, DREAM::System *system_ptr, uint CPUs=1)DREAM::Scheduler
simulate(bool verbose, bool deterministic=false)DREAM::Scheduler [virtual]
speed() constDREAM::Scheduler [inline, virtual]
stop()DREAM::Scheduler [virtual]
system() constDREAM::Scheduler [virtual]
system()DREAM::Scheduler [virtual]
system_ptr_DREAM::Scheduler [protected]
take_transitions()DREAM::Scheduler [inline, virtual]
thread_map() constDREAM::Scheduler [virtual]
thread_map_DREAM::Scheduler [protected]
threadpoolsize() constDREAM::Scheduler [virtual]
time() constDREAM::Scheduler [inline, virtual]
time_DREAM::Scheduler [protected]
time_step(double time_step)DREAM::Scheduler [inline, virtual]
trace(const std::string &output) constDREAM::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]
~NonConcurrentScheduler()DREAM::NonConcurrentScheduler [virtual]
~Scheduler()DREAM::Scheduler [virtual]


Generated on Fri Jul 27 18:30:04 2007 for DREAM by  doxygen 1.5.1