#include <graph.h>

Public Types | |
| typedef DIGRAPH::node | node |
| typedef DIGRAPH::edge | edge |
| typedef pred_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 358 of file graph.h.
| typedef DIGRAPH::node pred_node_iter< DIGRAPH >::node |
| typedef DIGRAPH::edge pred_node_iter< DIGRAPH >::edge |
| typedef pred_node_iter<DIGRAPH> pred_node_iter< DIGRAPH >::self |
| self pred_node_iter< DIGRAPH >::operator++ | ( | int | ) | [inline] |
Definition at line 365 of file graph.h.
References pred_node_iter< DIGRAPH >::cur, edge::next_pred, and tmp.
| self& pred_node_iter< DIGRAPH >::operator++ | ( | void | ) | [inline] |
Definition at line 366 of file graph.h.
References pred_node_iter< DIGRAPH >::cur, and edge::next_pred.
| node* pred_node_iter< DIGRAPH >::operator* | ( | void | ) | [inline] |
| self pred_node_iter< DIGRAPH >::begin | ( | node * | v | ) | const [inline] |
| self pred_node_iter< DIGRAPH >::end | ( | node * | v | ) | const [inline] |
| edge* pred_node_iter< DIGRAPH >::cur |
Definition at line 363 of file graph.h.
Referenced by pred_node_iter< DIGRAPH >::operator*(), pred_node_iter< DIGRAPH >::operator++(), digraph_node< NODE, EDGE >::pred_node_begin(), digraph< NODE, EDGE >::pred_node_begin(), digraph< NODE, EDGE >::pred_node_end(), and digraph_node< NODE, EDGE >::pred_node_end().
1.5.6