pred_edge_iter< DIGRAPH > Type Template Reference

#include <graph.h>

Collaboration diagram for pred_edge_iter< DIGRAPH >:

Collaboration graph
[legend]

Public Types

typedef DIGRAPH::node node
typedef DIGRAPH::edge edge
typedef pred_edge_iter< DIGRAPH > self

Public Member Functions

self operator++ (int)
selfoperator++ ()
edgeoperator* ()
self begin (node *v) const
self end (node *v) const

Data Fields

edgecur

Friends

bool operator== (const self &x, const self &y)

Detailed Description

template<class DIGRAPH>
type pred_edge_iter< DIGRAPH >

Definition at line 376 of file graph.h.


Member Typedef Documentation

template<class DIGRAPH>
typedef DIGRAPH::node pred_edge_iter< DIGRAPH >::node

Definition at line 377 of file graph.h.

template<class DIGRAPH>
typedef DIGRAPH::edge pred_edge_iter< DIGRAPH >::edge

Definition at line 378 of file graph.h.

template<class DIGRAPH>
typedef pred_edge_iter<DIGRAPH> pred_edge_iter< DIGRAPH >::self

Definition at line 379 of file graph.h.


Member Function/Subroutine Documentation

template<class DIGRAPH>
self pred_edge_iter< DIGRAPH >::operator++ ( int   )  [inline]

Definition at line 383 of file graph.h.

References pred_edge_iter< DIGRAPH >::cur, edge::next_pred, and tmp.

template<class DIGRAPH>
self& pred_edge_iter< DIGRAPH >::operator++ ( void   )  [inline]

Definition at line 384 of file graph.h.

References pred_edge_iter< DIGRAPH >::cur, and edge::next_pred.

template<class DIGRAPH>
edge* pred_edge_iter< DIGRAPH >::operator* ( void   )  [inline]

Definition at line 385 of file graph.h.

References pred_edge_iter< DIGRAPH >::cur.

template<class DIGRAPH>
self pred_edge_iter< DIGRAPH >::begin ( node v  )  const [inline]

Definition at line 388 of file graph.h.

References s.

template<class DIGRAPH>
self pred_edge_iter< DIGRAPH >::end ( node v  )  const [inline]

Definition at line 389 of file graph.h.

References s.


Friends And Related Function Documentation

template<class DIGRAPH>
bool operator== ( const self x,
const self y 
) [friend]

Definition at line 386 of file graph.h.


Field Documentation

template<class DIGRAPH>
edge* pred_edge_iter< DIGRAPH >::cur


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

Generated on Wed Apr 8 17:01:20 2009 for Open64 by  doxygen 1.5.6