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 plantilla de la Clase Aleph::Tree_Iterator< Tree_Type >

#include <tpl_stl_itor.H>

Tipos públicos

typedef map::value_type value_type
 
typedef map::size_type difference_type
 
typedef map::value_typepointer
 
typedef map::reference reference
 

Métodos públicos

 iterator ()
 Constructor vacío; no tiene validez si no se asocia un conjunto.
 
 iterator (Tree_Type &tree)
 
Pair & operator* ()
 Proporciona una referencia al elemento actual.
 
Pair * operator-> ()
 "Dereferencia" un puntero al elemento actual.
 
Pair & operator++ ()
 
Pair & operator++ (int)
 
Pair & operator-- ()
 
Pair & operator-- (int)
 
Pair & operator+= (const size_type &n)
 
Pair & operator-= (const size_type &n)
 
bool operator== (const iterator &_itor) const
 
bool operator!= (const iterator &_itor) const
 
bool verify (const map &_map) const
 
bool verify (const iterator &it) const
 

Amigas

class Set_Type
 El tipo de conjunto sobre el cual se itera.
 

Descripción detallada

template<class Tree_Type>
class Aleph::Tree_Iterator< Tree_Type >

Iterador sobre un un conjunto de la biblioteca estándar C++ implantado con Aleph.

Documentación de las funciones miembro

template<class Tree_Type >
Pair& Aleph::Tree_Iterator< Tree_Type >::operator++ ( )
inline

Avanza el iterador una posición hacia adelante, luego carga el elemento actual.

Hace referencia a KEY.


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

Leandro Rabindranath León