DeSiGNAR  0.5a
Data Structures General Library
Friends | List of all members
Designar::DigraphNode< NodeInfo, ArcInfo, GraphInfo > Class Template Reference

#include <graph.H>

Inheritance diagram for Designar::DigraphNode< NodeInfo, ArcInfo, GraphInfo >:
Inheritance graph
[legend]
Collaboration diagram for Designar::DigraphNode< NodeInfo, ArcInfo, GraphInfo >:
Collaboration graph
[legend]

Friends

class Digraph< NodeInfo, ArcInfo, GraphInfo >
 
class DLNode< DigraphNode >
 

Additional Inherited Members

- Public Member Functions inherited from Designar::BaseGraphNode< NodeInfo, CommonNodeArc >
NodeInfo & get_info ()
 
const NodeInfo & get_info () const
 
nat_t get_num_arcs () 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_tcounter ()
 
void reset ()
 
- Protected Member Functions inherited from Designar::BaseGraphNode< NodeInfo, CommonNodeArc >
 BaseGraphNode ()
 
 BaseGraphNode (const NodeInfo &_info)
 
 BaseGraphNode (NodeInfo &&_info)
 
 BaseGraphNode (BaseGraphNode *ptr)
 
- Protected Attributes inherited from Designar::BaseGraphNode< NodeInfo, CommonNodeArc >
NodeInfo info
 
nat_t num_arcs
 
DL adjacent_arc_list
 

Friends And Related Function Documentation

template<typename NodeInfo , typename ArcInfo , typename GraphInfo >
friend class Digraph< NodeInfo, ArcInfo, GraphInfo >
friend
template<typename NodeInfo , typename ArcInfo , typename GraphInfo >
friend class DLNode< DigraphNode >
friend

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