Práctica Final. Rutas Aéreas.
|
#include <paises.h>
Clases | |
class | iterator |
Clase iterator. Más... | |
Métodos públicos | |
Paises () | |
Constructor por defecto de la clase. | |
Paises (const set< Pais > &paises) | |
Constructor de la clase. Más... | |
int | size () const |
Devuelve el numero de paises. Más... | |
const set< Pais > & | getDatos () const |
Devuelve el conjunto de paises. Más... | |
void | insertar (const Pais &pais) |
Inserta un nuevo pais en el conjunto. Más... | |
void | eliminar (const Pais &pais) |
Elimina un pais del conjunto. Más... | |
void | clear () |
Elimina todos los paises del conjunto. | |
iterator | begin () const |
Devuelve un iterador al principio del conjunto. Más... | |
iterator | end () const |
Devuelve un iterador al final del conjunto. Más... | |
iterator | find (const Pais &pais) const |
Busca un pais en el conjunto. Más... | |
iterator | find (const Punto &punto) const |
Busca un pais en el conjunto dado su punto. Más... | |
Amigas | |
ostream & | operator<< (ostream &os, const Paises &paises) |
Sobrecarga del operador >> para la clase Paises. Más... | |
istream & | operator>> (istream &is, Paises &paises) |
Sobrecarga del operador << para la clase Paises. Más... | |
TDA Paises.
Una instancia p del tipo de datos abstracto Paises
es un objeto que representa un conjunto de paises.
Paises::Paises | ( | const set< Pais > & | paises | ) |
Constructor de la clase.
paises | Conjunto de paises |
Definición en la línea 15 del archivo paises.cpp.
|
inline |
void Paises::eliminar | ( | const Pais & | pais | ) |
Elimina un pais del conjunto.
pais | Pais a eliminar |
Definición en la línea 31 del archivo paises.cpp.
|
inline |
Paises::iterator Paises::find | ( | const Pais & | pais | ) | const |
Busca un pais en el conjunto.
pais | Pais a buscar |
Definición en la línea 39 del archivo paises.cpp.
Paises::iterator Paises::find | ( | const Punto & | punto | ) | const |
Busca un pais en el conjunto dado su punto.
punto | Punto que representa el pais a buscar |
Definición en la línea 43 del archivo paises.cpp.
const set< Pais > & Paises::getDatos | ( | ) | const |
Devuelve el conjunto de paises.
Definición en la línea 23 del archivo paises.cpp.
void Paises::insertar | ( | const Pais & | pais | ) |
Inserta un nuevo pais en el conjunto.
pais | Pais a insertar |
Definición en la línea 27 del archivo paises.cpp.
int Paises::size | ( | ) | const |
Devuelve el numero de paises.
Definición en la línea 19 del archivo paises.cpp.
|
friend |
Sobrecarga del operador >> para la clase Paises.
os | Flujo de salida |
paises | Paises a escribir |
Definición en la línea 54 del archivo paises.cpp.
|
friend |
Sobrecarga del operador << para la clase Paises.
is | Flujo de entrada |
paises | Paises a leer |
Definición en la línea 68 del archivo paises.cpp.