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::Slink_Nc::Iterator
+ Diagrama de herencias de Aleph::Slink_Nc::Iterator

Métodos públicos

 Iterator (Slink_Nc *head_ptr)
 
 Iterator (Slink_Nc &_head)
 
 Iterator (Slink_Nc *head_ptr, Slink_Nc *curr_ptr)
 
void reset_first ()
 Reinicia iterador a primer nodo de la lista.
 
void set (Slink_Nc *new_curr)
 
void reset (Slink_Nc *new_head)
 
bool has_current () const
 
bool has_curr () const
 
Slink_Ncget_current ()
 Retorna dirección de nodo actual.
 
Slink_Ncget_curr ()
 
bool is_in_first () const
 Retorna true si iterador está sobre primer elemento.
 
void next () throw (std::exception, std::overflow_error)
 Avanza iterador en una posición.
 
bool operator== (const Iterator &it) const
 Retorna true si iteradores están sobre el mismo elemento.
 
bool operator!= (const Iterator &it) const
 retorna true si iteradores tienen estados diferentes.
 
bool verify (Slink_Nc *l) const
 
bool verify (const Iterator &it) const
 

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

Leandro Rabindranath León