Práctica Final. Rutas Aéreas.
Métodos públicos | Amigas | Lista de todos los miembros
Referencia de la Clase AlmacenRutas::iterator

Clase iterador de la clase AlmacenRutas. Más...

#include <almacenRutas.h>

Métodos públicos

 iterator ()
 Constructor por defecto de la clase.
 
 iterator (map< string, Ruta >::iterator it)
 Constructor de la clase. Más...
 
iteratoroperator++ ()
 Sobrecarga del operador de incremento. Más...
 
iteratoroperator-- ()
 Sobrecarga del operador de decremento. Más...
 
Rutaoperator* ()
 Sobrecarga del operador de acceso. Más...
 
bool operator== (const iterator &i)
 Sobrecarga del operador de comparación. Más...
 
bool operator!= (const iterator &i)
 Sobrecarga del operador de comparación. Más...
 

Amigas

class AlmacenRutas
 
class const_iterator
 

Descripción detallada

Clase iterador de la clase AlmacenRutas.

Definición en la línea 89 del archivo almacenRutas.h.

Documentación del constructor y destructor

◆ iterator()

AlmacenRutas::iterator::iterator ( map< string, Ruta >::iterator  it)
inline

Constructor de la clase.

Parámetros
itIterador de la clase map

Definición en la línea 102 del archivo almacenRutas.h.

Documentación de las funciones miembro

◆ operator!=()

bool AlmacenRutas::iterator::operator!= ( const iterator i)
inline

Sobrecarga del operador de comparación.

Parámetros
iIterador con el que se compara
Devuelve
True si son distintos, false en caso contrario

Definición en la línea 144 del archivo almacenRutas.h.

◆ operator*()

Ruta& AlmacenRutas::iterator::operator* ( )
inline

Sobrecarga del operador de acceso.

Devuelve
Ruta apuntada por el iterador

Definición en la línea 126 del archivo almacenRutas.h.

◆ operator++()

iterator& AlmacenRutas::iterator::operator++ ( )
inline

Sobrecarga del operador de incremento.

Devuelve
Iterador incrementado

Definición en la línea 108 del archivo almacenRutas.h.

◆ operator--()

iterator& AlmacenRutas::iterator::operator-- ( )
inline

Sobrecarga del operador de decremento.

Devuelve
Iterador decrementado

Definición en la línea 117 del archivo almacenRutas.h.

◆ operator==()

bool AlmacenRutas::iterator::operator== ( const iterator i)
inline

Sobrecarga del operador de comparación.

Parámetros
iIterador con el que se compara
Devuelve
True si son iguales, false en caso contrario

Definición en la línea 135 del archivo almacenRutas.h.


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