ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
|
#include <Dot.h>
Public Member Functions | |
virtual | ~Graph () |
Graph * | asGraph () override |
const std::unordered_set< Node * > & | nodes () |
void | print (std::ostream &out, std::unordered_set< Link * > &icl) override |
Public Member Functions inherited from etiss::interfaces::Dot::Node | |
virtual | ~Node () |
const std::unordered_set< Link * > & | links () |
Public Member Functions inherited from etiss::interfaces::Dot::AttrList | |
void | print (std::ostream &out, const std::string &appendedattr) |
Private Member Functions | |
Graph (Dot *dot, Graph *parent) | |
Private Attributes | |
std::unordered_set< Node * > | nodes_ |
Friends | |
class | etiss::interfaces::Dot |
Additional Inherited Members | |
Public Attributes inherited from etiss::interfaces::Dot::Node | |
Dot *const | dot_ |
Graph *const | parent_ |
const std::string | id_ |
Public Attributes inherited from etiss::interfaces::Dot::AttrList | |
std::string | label_ |
std::string | color_ |
|
inlinevirtual |
Definition at line 190 of file Dot.h.
References etiss::interfaces::Dot::Node::dot_, etiss::interfaces::Dot::graphs_, and nodes_.
|
inlineoverridevirtual |
Reimplemented from etiss::interfaces::Dot::Node.
Definition at line 205 of file Dot.h.
Referenced by etiss::interfaces::Dot::lopenN().
|
inline |
Definition at line 211 of file Dot.h.
References nodes_.
Referenced by etiss::interfaces::Dot::lopenN().
|
overridevirtual |
Reimplemented from etiss::interfaces::Dot::Node.
Definition at line 934 of file Dot.cpp.
References etiss::interfaces::depth(), and etiss::interfaces::graph_contains().
|
friend |
|
private |
Definition at line 208 of file Dot.h.
Referenced by etiss::interfaces::Dot::Node::Node(), nodes(), ~Graph(), and etiss::interfaces::Dot::Node::~Node().