DeSiGNAR
0.5a
Data Structures General Library
|
#include <graph.H>
Protected Attributes | |
DLNode< DLNode< DigraphArc > * > * | arc_in_arc_list = nullptr |
Protected Attributes inherited from Designar::BaseGraphArc< Node, ArcInfo, CommonNodeArc > | |
Node * | src_node |
Node * | tgt_node |
ArcInfo | info |
Friends | |
class | Digraph< NodeInfo, ArcInfo, GraphInfo > |
class | DLNode< DigraphArc > |
Additional Inherited Members | |
Public Member Functions inherited from Designar::BaseGraphArc< Node, ArcInfo, CommonNodeArc > | |
Node * | get_src_node () |
Node * | get_src_node () const |
Node * | get_tgt_node () |
Node * | get_tgt_node () const |
Node * | get_connected_node (Node *node) |
Node * | get_connected_node (Node *node) const |
ArcInfo & | get_info () |
const ArcInfo & | get_info () const |
Public Member Functions inherited from Designar::CommonNodeArc | |
CommonNodeArc () | |
void | visit (GraphTag) |
void | unvisit (GraphTag) |
bool | is_visited (GraphTag) const |
void *& | cookie () |
void | reset_tag () |
lint_t & | counter () |
void | reset () |
Protected Member Functions inherited from Designar::BaseGraphArc< Node, ArcInfo, CommonNodeArc > | |
BaseGraphArc () | |
BaseGraphArc (Node *src, Node *tgt) | |
BaseGraphArc (Node *src, Node *tgt, const ArcInfo &_info) | |
BaseGraphArc (Node *src, Node *tgt, ArcInfo &&_info) | |
|
friend |
|
friend |
|
protected |