|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Node iterator for a graph. More...
#include <tpl_sgraph.H>
Public Types | |
| using | Item_Type = Node * |
| Data type returned by get_curr() | |
| using | Set_Type = List_SGraph |
| The set type over which iteration is performed. | |
Public Member Functions | |
| Node_Iterator ()=default | |
| Node_Iterator (const List_SGraph &g) noexcept | |
| Node * | get_current_node () const |
| Returns the current node. | |
| Node * | get_current_node_ne () const noexcept |
Node iterator for a graph.
This class iterates over all nodes of a graph.
Definition at line 321 of file tpl_sgraph.H.
| using Aleph::List_SGraph< __Graph_Node, __Graph_Arc >::Node_Iterator::Item_Type = Node * |
Data type returned by get_curr()
Definition at line 325 of file tpl_sgraph.H.
| using Aleph::List_SGraph< __Graph_Node, __Graph_Arc >::Node_Iterator::Set_Type = List_SGraph |
The set type over which iteration is performed.
Definition at line 328 of file tpl_sgraph.H.
|
default |
|
inlinenoexcept |
Definition at line 332 of file tpl_sgraph.H.
|
inline |
Returns the current node.
Definition at line 339 of file tpl_sgraph.H.
References Aleph::get_curr().
|
inlinenoexcept |
Definition at line 344 of file tpl_sgraph.H.
References Aleph::get_curr_ne().