pelib  2.0.0
pelib::Schedule Member List
This is the complete list of members for pelib::Schedule, including all inherited members.
addStartTime(const Algebra &data, const Taskgraph &tg, const Platform &platform)pelib::Schedule [static]
appNamepelib::Schedule [protected]
buildAlgebra() const pelib::Schedule [virtual]
clone() const pelib::Schedule [virtual]
core_taskspelib::Schedule [protected]
do_nothing()pelib::Record [inline, protected, virtual]
getAppName() const pelib::Schedule [virtual]
getCores(const Task &t) const pelib::Schedule [virtual]
getName() const pelib::Schedule [virtual]
getRemoteConsumers(int core, const Taskgraph &tg, const Platform &pt) const pelib::Schedule
getRemoteConsumersLink(int core, const Taskgraph &tg, const Platform &pt) const pelib::Schedule
getRemoteConsumersTaskLink(int core, const Taskgraph &tg, const Platform &pt) const pelib::Schedule
getRemoteProducers(int core, const Taskgraph &tg, const Platform &pt) const pelib::Schedule
getRemoteProducersLink(int core, const Taskgraph &tg, const Platform &pt) const pelib::Schedule
getRemoteProducersTaskLink(int core, const Taskgraph &tg, const Platform &pt) const pelib::Schedule
getRemoteSharedMemoryIslandConsumers(const set< int > &islands, const Taskgraph &tg, const Platform &pt) const pelib::Schedule [virtual]
getRemoteSharedMemoryIslandProducers(const set< int > &islands, const Taskgraph &tg, const Platform &pt) const pelib::Schedule [virtual]
getRemoteSharedMemoryIslandTaskConsumers(const Task &t, const Taskgraph &tg, const Platform &pt) const pelib::Schedule [virtual]
getRemoteSharedMemoryIslandTaskProducers(const Task &t, const Taskgraph &tg, const Platform &pt) const pelib::Schedule [virtual]
getRemoteTaskConsumers(const Task &, const Taskgraph &tg, const Platform &pt) const pelib::Schedule
getRemoteTaskProducers(const Task &, const Taskgraph &tg, const Platform &pt) const pelib::Schedule
getSchedule() const pelib::Schedule [virtual]
getTask(int id) const pelib::Schedule [virtual]
getTasks() const pelib::Schedule [virtual]
getTasks(int core) const pelib::Schedule [virtual]
getTasksSharedMemoryIsland(const set< int > &islands, const Platform &pt) const pelib::Schedule [virtual]
namepelib::Schedule [protected]
operator=(const Schedule &)pelib::Schedule [virtual]
Schedule(const std::string &name, const std::string &appName, const table &schedule)pelib::Schedule
Schedule(const std::string &name, const Algebra &algebra)pelib::Schedule
Schedule(const std::string &name, const std::string &appName, const Algebra &algebra)pelib::Schedule
Schedule(const Schedule &src)pelib::Schedule
schedulepelib::Schedule [protected]
sequence typedefpelib::Schedule
setSchedule(const table &)pelib::Schedule [protected, virtual]
table typedefpelib::Schedule
taskspelib::Schedule [protected]
work typedefpelib::Schedule
~Record()=0pelib::Record [pure virtual]
~Schedule()pelib::Schedule [virtual]