#include <tpl_dynSlist.H>
Tipos públicos | |
typedef Slist< T > | Set_Type |
El tipo de conjunto sobre el cual se itera. | |
typedef T | Item_Type |
El tipo de elemento que retorna get_current(). | |
Tipos públicos heredados desde Aleph::Slist< T >::Iterator | |
typedef Snode< T > | Set_Type |
El tipo de conjunto sobre el cual se itera. | |
typedef Snode< T > * | Item_Type |
El tipo de elemento que retorna get_current(). | |
Métodos públicos | |
Iterator (DynSlist &list) | |
Constructor. | |
T & | get_current () |
retorna una referencia al elemento actual. | |
Métodos públicos heredados desde Aleph::Slist< T >::Iterator | |
Iterator (Slist &_list) | |
bool | has_current () const |
Retorna true si el iterador tiene nodo actual. | |
Node * | get_current () throw (std::exception, std::overflow_error) |
void | next () throw (std::exception, std::overflow_error) |
void | reset_first () |
Coloca el iterador en el primer elemento de la lista. | |
Iterator & | operator= (Node *node) |
Iterador sobre listas dinámicas implementadas con listas simplemente enlazadas.