|
pelib
2.0.0
|
#include <TaskgraphOutput.hpp>
Public Member Functions | |
| virtual TaskgraphOutput * | clone () const =0 |
| virtual void | dump (std::ostream &os, const Taskgraph &data, const Platform &arch) const =0 |
| virtual void | dump (std::ostream &os, const Taskgraph *data, const Platform *arch) const =0 |
Ancestor class for all outputer of pelib::taskgraph
Definition at line 31 of file TaskgraphOutput.hpp.
| virtual TaskgraphOutput* pelib::TaskgraphOutput::clone | ( | ) | const [pure virtual] |
Returns a pointer to a copy of the class instance
Implemented in pelib::GraphML.
| virtual void pelib::TaskgraphOutput::dump | ( | std::ostream & | os, |
| const Taskgraph & | data, | ||
| const Platform & | arch | ||
| ) | const [pure virtual] |
Writes a pelib::Taskgraph instance into output stream
| os | Output stream to write Taskgraph |
| data | Instance of pelib::Taskgraph to be written |
| arch | Allows TaskgraphOut concrete implementation to write only information useful for this platform |
Implemented in pelib::GraphML.
| virtual void pelib::TaskgraphOutput::dump | ( | std::ostream & | os, |
| const Taskgraph * | data, | ||
| const Platform * | arch | ||
| ) | const [pure virtual] |
Writes a pelib::Taskgraph instance into output stream
| os | Output stream to write Taskgraph |
| data | Instance of pelib::Taskgraph to be written |
| arch | Allows TaskgraphOut concrete implementation to write only information useful for this platform |
Implemented in pelib::GraphML.