ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
Public Member Functions | Public Attributes | Private Member Functions | Friends | List of all members
etiss::interfaces::Dot::Link Class Reference

#include <Dot.h>

Inheritance diagram for etiss::interfaces::Dot::Link:
Inheritance graph
[legend]
Collaboration diagram for etiss::interfaces::Dot::Link:
Collaboration graph
[legend]

Public Member Functions

virtual ~Link ()
 
void print (std::ostream &out)
 
- Public Member Functions inherited from etiss::interfaces::Dot::AttrList
void print (std::ostream &out, const std::string &appendedattr)
 

Public Attributes

Node *const src_
 
Node *const dst_
 
- Public Attributes inherited from etiss::interfaces::Dot::AttrList
std::string label_
 
std::string color_
 

Private Member Functions

 Link (Node *src, Node *dst)
 

Friends

class etiss::interfaces::Dot
 

Detailed Description

Definition at line 153 of file Dot.h.

Constructor & Destructor Documentation

◆ Link()

etiss::interfaces::Dot::Link::Link ( Node src,
Node dst 
)
inlineprivate

Definition at line 158 of file Dot.h.

References etiss::interfaces::Dot::Node::links_.

◆ ~Link()

virtual etiss::interfaces::Dot::Link::~Link ( )
inlinevirtual

Definition at line 167 of file Dot.h.

References dst_, etiss::interfaces::Dot::Node::links_, and src_.

Member Function Documentation

◆ print()

void etiss::interfaces::Dot::Link::print ( std::ostream &  out)

TODO: handle undirected

Definition at line 915 of file Dot.cpp.

References etiss::interfaces::depth().

Here is the call graph for this function:

Friends And Related Function Documentation

◆ etiss::interfaces::Dot

friend class etiss::interfaces::Dot
friend

Definition at line 155 of file Dot.h.

Member Data Documentation

◆ dst_

Node* const etiss::interfaces::Dot::Link::dst_

Definition at line 177 of file Dot.h.

Referenced by ~Link().

◆ src_

Node* const etiss::interfaces::Dot::Link::src_

Definition at line 176 of file Dot.h.

Referenced by ~Link().


The documentation for this class was generated from the following files: