Página principal | Jerarquía de la clase | Lista alfabética | Lista de componentes | Lista de archivos | Miembros de las clases | Archivos de los miembros | Páginas relacionadas

Referencia de la Clase NODITO< T >

#include <lista.h>

Diagrama de herencias de NODITO< T >

Inheritance graph
[leyenda]
Diagrama de colaboración para NODITO< T >:

Collaboration graph
[leyenda]
Lista de todos los miembros.

Métodos públicos

 NODITO (T &)
 Constructor de clase.

 ~NODITO ()
 OJO: La destruccion de un nodo implica la destruccion del objeto que contiene, y eso NO SE HACE AQUI.

void data (T &)
 OJO: En condiciones normales no debe ser llamada ninguna destructora.

void asig (T &)

Atributos privados

info
NODITO< T > * sig

Amigas

class LISTA< T >

template<class T>
class NODITO< T >


Documentación del constructor y destructor

template<class T>
NODITO< T >::NODITO T &  data  ) 
 

Constructor de clase.

Notese que no hay un constructor void, lo que obliga a que siempre se contenga algo de clase T.

Definición en la línea 43 del archivo lista.cc.

References NODITO< T >::info, y NODITO< T >::sig.

template<class T>
NODITO< T >::~NODITO  ) 
 

OJO: La destruccion de un nodo implica la destruccion del objeto que contiene, y eso NO SE HACE AQUI.

Es responsabilidad del usuario hacer dos cosas:

  • Usar SIEMPRE esta LISTA con tipos basicos o apuntadores
  • Liberar la memoria de los apuntadores en caso de usarlos

Definición en la línea 54 del archivo lista.cc.


Documentación de las funciones miembro

template<class T>
void NODITO< T >::asig T &   ) 
 

template<class T>
void NODITO< T >::data T &  dato  ) 
 

OJO: En condiciones normales no debe ser llamada ninguna destructora.

Definición en la línea 66 del archivo lista.cc.

References NODITO< T >::info.


Documentación de las funciones relacionadas y clases amigas

template<class T>
friend class LISTA< T > [friend]
 

Definición en la línea 43 del archivo lista.h.


Documentación de los datos miembro

template<class T>
T NODITO< T >::info [private]
 

Definición en la línea 41 del archivo lista.h.

Referenciado por NODITO< T >::data(), y NODITO< T >::NODITO().

template<class T>
NODITO<T>* NODITO< T >::sig [private]
 

Definición en la línea 42 del archivo lista.h.

Referenciado por LISTA< T >::elimElem(), LISTA< T >::insPosElem(), NODITO< T >::NODITO(), y LISTA< T >::push().


La documentación para esta clase fué generada a partir de los siguientes archivos:
Este archivo HTML ha sido generado automáticamente a partir del código fuente AQUYNZA. NO LO EDITE. Para mayor información contacte al autor.