Métodos públicos | |
Slist_Node (const T &_data) | |
Métodos públicos heredados desde Aleph::Snode< T > | |
T & | get_data () |
Retorna una referencia al dato contenido en el nodo. | |
Snode () | |
Constructor vacío. | |
Snode (const T &_data) | |
Constructor que copia dato. | |
Snode (const T &&_data) | |
Snode * | remove_next () |
Snode *& | get_next () |
Retorna el nodo siguiente a this. | |
Snode * | remove_first () |
Snode *& | get_first () const |
Retorna el nodo siguiente a this. | |
Métodos públicos heredados desde Aleph::Slink | |
Slink () | |
Constructor vacío. | |
void | reset () |
Reinicia enlace a que apunte a sí mismo. | |
bool | is_empty () const |
Retorna true si this está vacío (apunta a sí mismo) | |
Slink *& | get_next () |
Retorna el siguiente enlace. | |
void | insert_next (Slink *p) |
Slink * | remove_next () |
Otros miembros heredados | |
Atributos protegidos heredados desde Aleph::Slink | |
Slink * | next |