Central object handling City, Activities and Trips.
AGActivityGen(std::string input, OutputDevice &output, RONet *net)
Constructor.
bool timeTripValidation(const AGTrip &trip) const
validation: compatibility of the given trip
void generateOutputFile(std::list< AGTrip > &trips)
generate the output file (trips or routes) using a trip list
void importInfoCity()
build the internal city
AGActivityGen & operator=(const AGActivityGen &)
invalidated assignment operator
void varDepTime(AGTrip &trip) const
OutputDevice & outputFile
The generated routes.
void makeActivityTrips(int days=1, int beginTime=0, int endTime=0)
build activities and trips of the population and generate routes
Static storage of an output device and its base (abstract) implementation.
The router's network representation.