Classes | |
struct | SimulationMode |
Enumeration of json commands. More... | |
class | BomAbstract |
class | BomJSONExport |
Utility class to export StdAir objects in a JSON format. More... | |
class | ConfigExport |
Utility class to export object from the confguration holder. More... | |
class | ConfigImport |
Utility class to import object in the configuration holder. More... | |
struct | RDSParameters |
struct | SimulationStatus |
struct | SimulationStatusKey |
class | CmdAbstract |
class | Simulator |
class | FacDsimServiceContext |
class | TVLSIM_ServiceContext |
Class holding the context of the Dsim services. More... | |
class | TVLSIM_Service |
class | SimulationException |
Typedefs | |
typedef std::string | SimulatorID_T |
typedef unsigned int | NbOfRuns_T |
typedef boost::shared_ptr < TVLSIM_Service > | TVLSIM_ServicePtr_T |
typedef std::map < stdair::EventType::EN_EventType, double > | ChronometerMap_T |
Functions | |
const stdair::Date_T | DEFAULT_SIMULATION_START_DATE (2010, boost::gregorian::Jan, 1) |
const stdair::Date_T | DEFAULT_SIMULATION_END_DATE (2010, boost::gregorian::Dec, 31) |
const NbOfRuns_T | DEFAULT_NUMBER_OF_RUNS (1) |
const stdair::ConfigINIFile | DEFAULT_CONFIG_INI_FILE ("tvlsim.cfg") |
Variables | |
const std::string | DEFAULT_TVLSIM_ID = "01150" |
const NbOfRuns_T | DEFAULT_NUMBER_OF_RUNS |
const stdair::Date_T | DEFAULT_SIMULATION_START_DATE |
const stdair::Date_T | DEFAULT_SIMULATION_END_DATE |
const stdair::ConfigINIFile | DEFAULT_CONFIG_INI_FILE |
typedef std::string TVLSIM::SimulatorID_T |
Simulator ID (identifier of the simulator; not actually used for now).
Definition at line 35 of file TVLSIM_Types.hpp.
typedef unsigned int TVLSIM::NbOfRuns_T |
Number of simulation runs.
Definition at line 38 of file TVLSIM_Types.hpp.
typedef boost::shared_ptr<TVLSIM_Service> TVLSIM::TVLSIM_ServicePtr_T |
(Smart) Pointer on the SimCRS service handler.
Definition at line 43 of file TVLSIM_Types.hpp.
typedef std::map<stdair::EventType::EN_EventType, double> TVLSIM::ChronometerMap_T |
Definition of the (STL) map of chronometer structures, one for each event type (e.g., booking request, optimisation notification).
Definition at line 51 of file TVLSIM_Types.hpp.
const stdair::Date_T TVLSIM::DEFAULT_SIMULATION_START_DATE | ( | 2010 | , |
boost::gregorian::Jan | , | ||
1 | |||
) |
Default starting date for a simulation.
const stdair::Date_T TVLSIM::DEFAULT_SIMULATION_END_DATE | ( | 2010 | , |
boost::gregorian::Dec | , | ||
31 | |||
) |
Default end date for a simulation.
const NbOfRuns_T TVLSIM::DEFAULT_NUMBER_OF_RUNS | ( | 1 | ) |
Default number of runs for the simulation (= one run).
const stdair::ConfigINIFile TVLSIM::DEFAULT_CONFIG_INI_FILE | ( | "tvlsim.cfg" | ) |
Default config INI file (e.g., "tvlsim.cfg").
const std::string TVLSIM::DEFAULT_TVLSIM_ID = "01150" |
Default ID for the TVLSIM_Service.
Definition at line 12 of file BasConst.cpp.
const NbOfRuns_T TVLSIM::DEFAULT_NUMBER_OF_RUNS |
Default number of runs for the simulation (= one run).
const stdair::Date_T TVLSIM::DEFAULT_SIMULATION_START_DATE |
Default starting date for a simulation (e.g., 1-JAN-2010).
const stdair::Date_T TVLSIM::DEFAULT_SIMULATION_END_DATE |
Default end date for a simulation (e.g., 31-DEC-2010).
const stdair::ConfigINIFile TVLSIM::DEFAULT_CONFIG_INI_FILE |
Default config INI file (e.g., "tvlsim.cfg").
Referenced by TVLSIM::ConfigImport::importINI().