#include <tpl_concurrent_graph.H>
Tipos públicos | |
|
typedef GT::Node_Iterator::Item_Type | Item_Type |
Métodos públicos | |
| Node_Iterator (Concurrent_Graph &_g) | |
| instancia un iterador sobre el grafo _g. | |
| Node_Iterator (const Node_Iterator &it) | |
| Instancia un iterador copia del iterador it. | |
| Node_Iterator & | operator= (const Node_Iterator &it) |
| Asigna iterador. | |
| Node * | get_current_node () |
| Retorna el nodo actual. | |
| Node * | get_current () |
| Retorna el nodo actual. | |
| bool | has_current () |
| Retorna true si el iterador tiene elemento actual. | |
| void | next () |
| Avanza el iterador en una posición. | |
| void | prev () |
| Retrocede el iterador en una posición. | |
| void | reset_first () |
| Reinicia el iterador al primer nodo. | |
| void | reset_last () |
| Reinicia el iterador al último nodo. | |
Iterador sobre nodos de un grafo concurrente.