Aleph-w  1.5a.2
Biblioteca general de algoritmos y estructuras de datos
 Todo Clases Archivos Funciones Variables 'typedefs' Enumeraciones Amigas Grupos Páginas
Referencia de la Clase Aleph::DynSlist< T >::Iterator

#include <tpl_dynSlist.H>

+ Diagrama de herencias de Aleph::DynSlist< T >::Iterator
+ Diagrama de colaboración para Aleph::DynSlist< T >::Iterator:

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.
 
Nodeget_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.
 
Iteratoroperator= (Node *node)
 

Descripción detallada

template<typename T>
class Aleph::DynSlist< T >::Iterator

Iterador sobre listas dinámicas implementadas con listas simplemente enlazadas.


La documentación para esta clase fue generada a partir del siguiente fichero:

Leandro Rabindranath León