|
| 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_Nc * | get_current () |
| Retorna dirección de nodo actual.
|
|
Slink_Nc * | get_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: