|
pelib
2.0.0
|
#include <XMLSchedule.hpp>
Public Member Functions | |
| virtual | ~XMLSchedule () |
| virtual void | dump (std::ostream &os, const Schedule *data, const Taskgraph *tg, const Platform *pt) const |
| virtual void | dump (std::ostream &os, const Schedule &data, const Taskgraph &tg, const Platform &pt) const |
| virtual Schedule * | parse (std::istream &is) const |
| virtual XMLSchedule * | clone () const |
Parser and output class for pelib::Schedule in SML format
Definition at line 33 of file XMLSchedule.hpp.
| XMLSchedule::~XMLSchedule | ( | ) | [virtual] |
Destructor
Definition at line 54 of file XMLSchedule.cpp.
| XMLSchedule * XMLSchedule::clone | ( | ) | const [virtual] |
Returns a pointer to a copy of this schedule parser and output
Implements pelib::ScheduleOutput.
Definition at line 280 of file XMLSchedule.cpp.
| virtual void pelib::XMLSchedule::dump | ( | std::ostream & | os, |
| const Schedule * | data, | ||
| const Taskgraph * | tg, | ||
| const Platform * | pt | ||
| ) | const [virtual] |
Writes the content of instance of pelib::Schedule into output stream in XML format, using additional information from associated taskgraph and platform
Implements pelib::ScheduleOutput.
| virtual void pelib::XMLSchedule::dump | ( | std::ostream & | os, |
| const Schedule & | data, | ||
| const Taskgraph & | tg, | ||
| const Platform & | pt | ||
| ) | const [virtual] |
Writes the content of instance of pelib::Schedule into output stream in XML format, using additional information from associated taskgraph and platform
Implements pelib::ScheduleOutput.
| Schedule * XMLSchedule::parse | ( | std::istream & | is | ) | const [virtual] |
Read text input in XML format and creates an instance of pelib::Schedule containing all data read
Implements pelib::ScheduleParser.
Definition at line 183 of file XMLSchedule.cpp.