![]() |
PandA-2024.02
|
Functor used to write the content of a vertex to dotty file. More...
#include <graph.hpp>


Public Member Functions | |
| VertexWriter (const graph *_graph, const int _detail_level) | |
| Constructor. More... | |
| virtual | ~VertexWriter ()=default |
| Destructor. More... | |
| virtual void | operator() (std::ostream &out, const vertex &v) const =0 |
| Functor actually called by the boost library to perform the writing. More... | |
Protected Attributes | |
| const graph * | printing_graph |
| The graph to be printed. More... | |
| const int | detail_level |
| The detail level. More... | |
Functor used to write the content of a vertex to dotty file.
|
inline |
|
virtualdefault |
Destructor.
|
pure virtual |
Functor actually called by the boost library to perform the writing.
| out | is the stream where the nodes have to be printed |
| v | is the vertex to be printed |
Implemented in CdfcWriter, StateWriter, DesignFlowStepWriter, FunctionWriter, BBWriter, and OpWriter.
|
protected |
The detail level.
Definition at line 1413 of file graph.hpp.
Referenced by OpWriter::operator()(), and StateWriter::operator()().
|
protected |
The graph to be printed.
Definition at line 1410 of file graph.hpp.
Referenced by OpWriter::operator()(), BBWriter::operator()(), FunctionWriter::operator()(), DesignFlowStepWriter::operator()(), and StateWriter::operator()().
1.8.13