Streams.h File Reference

#include <windows.h>
#include <fstream>
#include "../Logica Interna/CCircuito.h"
#include "../Logica Interna/CCoche.h"
#include "../Logica Interna/CPlan.h"
#include "../IA/CGenoma.h"

Go to the source code of this file.

Namespaces

namespace  std

Functions

ofstream & operator<< (ofstream &archivo, CCircuito &C)
ifstream & operator>> (ifstream &archivo, CCircuito &C)
ofstream & operator<< (ofstream &archivo, CCoche &C)
ifstream & operator>> (ifstream &archivo, CCoche &C)
ofstream & operator<< (ofstream &archivo, CPlan &P)
ifstream & operator>> (ifstream &archivo, CPlan &P)
ofstream & operator<< (ofstream &salida, const CGenoma &g)


Function Documentation

ofstream& operator<< ofstream &  salida,
const CGenoma g
 

Operador Salida de CGenoma.

Permite sacar por fichero el contenido de un genoma, para poder obtener
estadísticas y depurar.

Parameters:
salida Stream de fichero por donde se producirá la salida.
g Genoma del que se van a sacar los datos.
Returns:
Referencia al stream del fichero, para poder concatenar operadores salida.

Definition at line 270 of file Streams.cpp.

References CGenoma::GetGenesEnlace(), CGenoma::GetGenesNeurona(), CGenoma::GetID(), CGenoma::GetIdoneidad(), and CGenoma::GetIdoneidadAjustada().

ofstream& operator<< ofstream &  archivo,
CPlan P
 

ofstream &: El propio archivo para concatenación de operadores.

Definition at line 101 of file Streams.cpp.

References SActividad::bCocheAleatorio, CPlan::GetActividad(), CPlan::GetNombre(), CPlan::GetNumActividades(), SActividad::nSegundos, SActividad::nVeces, SActividad::nVueltas, SActividad::sCircuito, and SActividad::sCoche.

ofstream& operator<< ofstream &  archivo,
CCoche C
 

ofstream &: El propio archivo para concatenación de operadores.

Definition at line 183 of file Streams.cpp.

References SPoligono::ColorFondo, SPoligono::ColorLinea, CCoche::GetAceleracionMax(), CCoche::GetAgarre(), CCoche::GetColor(), CCoche::GetGiroMax(), CCoche::GetNombre(), CCoche::GetNumPoligonos(), CCoche::GetPoligono(), CCoche::GetVelocidadMax(), and SPoligono::Vertices.

ofstream& operator<< ofstream &  archivo,
CCircuito C
 

ofstream &: El propio archivo para concatenación de operadores.

Definition at line 29 of file Streams.cpp.

References SRecta::Color, CCircuito::EsCerrado(), CCircuito::GetAgarre(), CCircuito::GetColorFondo(), CCircuito::GetNombre(), CCircuito::GetNumRectas(), CCircuito::GetRecta(), SRecta::x, and SRecta::y.

ifstream& operator>> ifstream &  archivo,
CPlan P
 

ifstream &: El propio archivo para concatenación de operadores.

Definition at line 137 of file Streams.cpp.

References CPlan::AddActividad(), SActividad::bCocheAleatorio, SActividad::nSegundos, SActividad::nVeces, SActividad::nVueltas, SActividad::sCircuito, SActividad::sCoche, and CPlan::SetNombre().

ifstream& operator>> ifstream &  archivo,
CCoche C
 

ofstream &: El propio archivo para concatenación de operadores.

Definition at line 223 of file Streams.cpp.

References CCoche::AddNuevoPoligono(), SPoligono::ColorFondo, SPoligono::ColorLinea, CCoche::SetAceleracionMax(), CCoche::SetAgarre(), CCoche::SetColor(), CCoche::SetGiroMax(), CCoche::SetNombre(), CCoche::SetVelocidadMax(), and SPoligono::Vertices.

ifstream& operator>> ifstream &  archivo,
CCircuito C
 

ofstream &: El propio archivo para concatenación de operadores.

Definition at line 60 of file Streams.cpp.

References CCircuito::AddNuevaRecta(), SRecta::Color, CCircuito::SetAgarre(), CCircuito::SetCierre(), CCircuito::SetColorFondo(), CCircuito::SetNombre(), SRecta::x, and SRecta::y.


Generated on Fri May 13 16:32:35 2005 for Screaming Racers by  doxygen 1.4.2