Class wrapping the parser entry point. More...
#include <trademgen/command/DemandParser.hpp>
Static Public Member Functions | |
static void | generateDemand (const stdair::Filename_T &, stdair::EventQueue &, stdair::RandomGeneration &, const POSProbabilityMass_T &) |
Class wrapping the parser entry point.
void TRADEMGEN::DemandParser::generateDemand | ( | const stdair::Filename_T & | iFilename, |
stdair::EventQueue & | ioEventQueue, | ||
stdair::RandomGeneration & | ioSharedGenerator, | ||
const POSProbabilityMass_T & | iDefaultPOSProbablityMass | ||
) | [static] |
Parse the CSV file describing travel demand, for instance for generating simulated booking request in a simulator.
The state of the random generator, given as parameter, evolves each time a demand request is generated.
const | stdair::Filename_T& The file-name of the CSV-formatted demand input file. |
stdair::EventQueue& | Event queue. |
stdair::RandomGeneration& | Random generator. |
Definition at line 18 of file DemandParser.cpp.
References TRADEMGEN::DemandFileParser::generateDemand().