Hedgehog
3.1.0
A library to generate hybrid pipeline workflow systems
|
This is the complete list of members for hh::Printer, including all inherited members.
printEdge(core::abstraction::NodeAbstraction const *from, core::abstraction::NodeAbstraction const *to, std::string const &edgeType, size_t const &queueSize, size_t const &maxQueueSize)=0 | hh::Printer | pure virtual |
Printer() | hh::Printer | inline |
printExecutionPipelineFooter()=0 | hh::Printer | pure virtual |
printExecutionPipelineHeader(core::abstraction::ExecutionPipelineNodeAbstraction const *ep, core::abstraction::NodeAbstraction const *switchNode)=0 | hh::Printer | pure virtual |
printGraphFooter(core::abstraction::GraphNodeAbstraction const *graph)=0 | hh::Printer | pure virtual |
printGraphHeader(core::abstraction::GraphNodeAbstraction const *graph)=0 | hh::Printer | pure virtual |
printGroup(core::abstraction::NodeAbstraction *representative, std::vector< core::abstraction::NodeAbstraction * > const &group)=0 | hh::Printer | pure virtual |
printNodeInformation(core::abstraction::NodeAbstraction const *node)=0 | hh::Printer | pure virtual |
printSink(core::abstraction::NodeAbstraction const *sink)=0 | hh::Printer | pure virtual |
printSource(core::abstraction::NodeAbstraction const *source)=0 | hh::Printer | pure virtual |
registerNode(core::abstraction::NodeAbstraction const *nodeAbstraction) | hh::Printer | inline |
uniqueNodes_ | hh::Printer | private |
~Printer()=default | hh::Printer | virtual |