succ_edge_iter< DIGRAPH > Struct Template Reference

#include <graph.h>

Collaboration diagram for succ_edge_iter< DIGRAPH >:
Collaboration graph
[legend]

List of all members.

Public Types

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

Public Member Functions

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

Public Attributes

edgecur

Friends

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

Detailed Description

template<class DIGRAPH>
struct succ_edge_iter< DIGRAPH >

Definition at line 336 of file graph.h.


Member Typedef Documentation

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

Definition at line 338 of file graph.h.

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

Definition at line 337 of file graph.h.

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

Definition at line 339 of file graph.h.


Member Function Documentation

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

Definition at line 348 of file graph.h.

References s.

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

Definition at line 349 of file graph.h.

References s.

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

Definition at line 345 of file graph.h.

References succ_edge_iter< DIGRAPH >::cur.

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

Definition at line 344 of file graph.h.

References succ_edge_iter< DIGRAPH >::cur.

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

Definition at line 343 of file graph.h.

References succ_edge_iter< DIGRAPH >::cur.


Friends And Related Function Documentation

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

Definition at line 346 of file graph.h.


Member Data Documentation

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

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

Generated on Tue Nov 17 06:41:47 2009 for Open64 (mfef90, whirl2f, and IR tools) by  doxygen 1.6.1