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

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

#include <ruta.h>

Métodos públicos

 iterator ()
 Constructor por defecto.
 
 iterator (const list< Punto >::iterator &it)
 Constructor de la clase. Más...
 
iteratoroperator++ ()
 Operador de incremento. Más...
 
iteratoroperator-- ()
 Operador de decremento. Más...
 
bool operator== (const iterator &i)
 Operador de igualdad. Más...
 
bool operator!= (const iterator &i)
 Operador de desigualdad. Más...
 
Puntooperator* ()
 Operador de acceso. Más...
 

Amigas

class Ruta
 
class const_iterator
 

Descripción detallada

Clase iterador de la clase ruta.

Definición en la línea 93 del archivo ruta.h.

Documentación del constructor y destructor

◆ iterator()

Ruta::iterator::iterator ( const list< Punto >::iterator it)
inline

Constructor de la clase.

Parámetros
itIterador de la lista de puntos

Definición en la línea 109 del archivo ruta.h.

Documentación de las funciones miembro

◆ operator!=()

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

Operador de desigualdad.

Parámetros
iIterador a comparar
Valores devueltos
truesi son distintos
falsesi son iguales

Definición en la línea 145 del archivo ruta.h.

◆ operator*()

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

Operador de acceso.

Devuelve
Referencia al punto actual

Definición en la línea 153 del archivo ruta.h.

◆ operator++()

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

Operador de incremento.

Devuelve
Iterador incrementado

Definición en la línea 115 del archivo ruta.h.

◆ operator--()

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

Operador de decremento.

Devuelve
Iterador decrementado

Definición en la línea 124 del archivo ruta.h.

◆ operator==()

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

Operador de igualdad.

Parámetros
iIterador a comparar
Valores devueltos
truesi son iguales
falsesi son distintos

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


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