|
Ninja
|
Runs the process of creating GraphViz .dot file output. More...
#include <graphviz.h>
Public Member Functions | |
| void | AddTarget (Node *node) |
| void | Finish () |
| void | Start () |
Public Attributes | |
| set< Edge * > | visited_edges_ |
| set< Node * > | visited_nodes_ |
Runs the process of creating GraphViz .dot file output.
Definition at line 25 of file graphviz.h.
| void GraphViz::AddTarget | ( | Node * | node | ) |
Definition at line 21 of file graphviz.cc.
References Node::in_edge(), Edge::inputs_, Edge::is_order_only(), Rule::name(), Edge::outputs_, Node::path(), Edge::rule_, visited_edges_, and visited_nodes_.
| void GraphViz::Finish | ( | ) |
Definition at line 75 of file graphviz.cc.
| void GraphViz::Start | ( | ) |
Definition at line 68 of file graphviz.cc.
| set<Edge*> GraphViz::visited_edges_ |
Definition at line 31 of file graphviz.h.
Referenced by AddTarget().
| set<Node*> GraphViz::visited_nodes_ |
Definition at line 30 of file graphviz.h.
Referenced by AddTarget().
1.8.7