digraph_edge< NODE, EDGE > Type Template Reference

#include <graph.h>

Collaboration diagram for digraph_edge< NODE, EDGE >:

Collaboration graph
[legend]

Public Types

typedef digraph_node< NODE, EDGEdigraph_node

Public Member Functions

 digraph_edge (digraph_node *v, digraph_node *w)

Data Fields

EDGE edge
digraph_nodehead
digraph_nodetail
digraph_edgenext_succ
digraph_edgenext_pred

Detailed Description

template<class NODE, class EDGE>
type digraph_edge< NODE, EDGE >

Definition at line 159 of file graph.h.


Member Typedef Documentation

template<class NODE, class EDGE>
typedef digraph_node<NODE, EDGE> digraph_edge< NODE, EDGE >::digraph_node

Definition at line 160 of file graph.h.


Constructor & Destructor Documentation

template<class NODE, class EDGE>
digraph_edge< NODE, EDGE >::digraph_edge ( digraph_node v,
digraph_node w 
) [inline]


Field Documentation

template<class NODE, class EDGE>
EDGE digraph_edge< NODE, EDGE >::edge

Definition at line 162 of file graph.h.

template<class NODE, class EDGE>
digraph_node* digraph_edge< NODE, EDGE >::head

Definition at line 163 of file graph.h.

Referenced by digraph< NODE, EDGE >::delete_edge().

template<class NODE, class EDGE>
digraph_node* digraph_edge< NODE, EDGE >::tail

Definition at line 164 of file graph.h.

Referenced by digraph< NODE, EDGE >::delete_edge().

template<class NODE, class EDGE>
digraph_edge* digraph_edge< NODE, EDGE >::next_succ

template<class NODE, class EDGE>
digraph_edge* digraph_edge< NODE, EDGE >::next_pred


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

Generated on Wed Apr 8 16:35:58 2009 for Open64 by  doxygen 1.5.6