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

Clases

class  Iterator
 

Métodos públicos

 Slinknc ()
 Constructor vacío.
 
 Slinknc (const Slinknc &)
 Constructor copia; coloca enlace a que apunte a NULL.
 
void reset ()
 Reinicia enlace a que apunte a NULL.
 
bool is_empty () const
 Retorna true si this está vacío (apunta a NULL)
 
Slinkncoperator= (const Slinknc &link)
 Asignación; coloca enlace a que apunte a NULL.
 
Slinknc *& get_next ()
 Retorna el siguiente enlace.
 
void insert (Slinknc *p)
 
Slinkncremove_next ()
 

Documentación de las funciones miembro

void Aleph::Slinknc::insert ( Slinknc p)
inline

Inserta en enlace p después de this.

insert(p) inserta un nodo simple cuyo enlace es p después del nodo cuyo enlace es this.

Parámetros
[in]pel enlace simple a insertar.

Hace referencia a is_empty().

+ Gráfico de llamadas para esta función:

Slinknc* Aleph::Slinknc::remove_next ( )
inline

Elimina el enlace siguiente a this.

remove_next() elimina el nodo simple situado después del nodo cuyo enlace es this y retorna la dirección del enlace eliminado.

Devuelve
el enlace eliminado.

Hace referencia a reset().

Referenciado por Aleph::Snodenc< T >::remove_next().

+ Gráfico de llamadas para esta función:

+ Gráfico de llamadas a esta función:


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

Leandro Rabindranath León