#include <graph.h>

Public Types | |
| typedef DIGRAPH::node | node |
| typedef DIGRAPH::edge | edge |
| typedef succ_node_iter< DIGRAPH > | self |
Public Member Functions | |
| self | operator++ (int) |
| self & | operator++ () |
| node * | operator* () |
| self | begin (node *v) const |
| self | end (node *v) const |
Data Fields | |
| edge * | cur |
Friends | |
| bool | operator== (const self &x, const self &y) |
Definition at line 322 of file graph.h.
| typedef DIGRAPH::node succ_node_iter< DIGRAPH >::node |
| typedef DIGRAPH::edge succ_node_iter< DIGRAPH >::edge |
| typedef succ_node_iter<DIGRAPH> succ_node_iter< DIGRAPH >::self |
| self succ_node_iter< DIGRAPH >::operator++ | ( | int | ) | [inline] |
Definition at line 329 of file graph.h.
References succ_node_iter< DIGRAPH >::cur, edge::next_succ, and tmp.
| self& succ_node_iter< DIGRAPH >::operator++ | ( | void | ) | [inline] |
Definition at line 330 of file graph.h.
References succ_node_iter< DIGRAPH >::cur, and edge::next_succ.
| node* succ_node_iter< DIGRAPH >::operator* | ( | void | ) | [inline] |
| self succ_node_iter< DIGRAPH >::begin | ( | node * | v | ) | const [inline] |
| self succ_node_iter< DIGRAPH >::end | ( | node * | v | ) | const [inline] |
| edge* succ_node_iter< DIGRAPH >::cur |
Definition at line 327 of file graph.h.
Referenced by succ_node_iter< DIGRAPH >::operator*(), succ_node_iter< DIGRAPH >::operator++(), digraph_node< NODE, EDGE >::succ_node_begin(), digraph< NODE, EDGE >::succ_node_begin(), digraph< NODE, EDGE >::succ_node_end(), and digraph_node< NODE, EDGE >::succ_node_end().
1.5.6