TvlSim Logo  1.01.6
C++SimulatedTravel-OrientedDistributionSystemLibrary
ConfigExport.hpp
Go to the documentation of this file.
1 #ifndef __TVLSIM_BOM_CONFIGEXPORT_HPP
2 #define __TVLSIM_BOM_CONFIGEXPORT_HPP
3 
4 // //////////////////////////////////////////////////////////////////////
5 // Export section
6 // //////////////////////////////////////////////////////////////////////
7 // StdAir
8 #include <stdair/stdair_date_time_types.hpp>
9 // TvlSim
10 #include <tvlsim/TVLSIM_Types.hpp>
11 
12 
13 // Forward declarations
14 namespace stdair {
15  class STDAIR_Service;
16 }
17 
18 namespace TVLSIM {
19 
20  // Forward declaration
21  struct SimulationStatus;
22 
26  class ConfigExport {
27  public:
28  // //////////////// Export support methods /////////////////
41  static void updateSimulationStatus (stdair::STDAIR_Service&,
43  const stdair::Date_T& iStartDate,
44  const stdair::Date_T& iEndDate,
45  const NbOfRuns_T&);
46 
47  };
48 }
49 #endif // __TVLSIM_BOM_CONFIGEXPORT_HPP
static void updateSimulationStatus(stdair::STDAIR_Service &, SimulationStatus &, const stdair::Date_T &iStartDate, const stdair::Date_T &iEndDate, const NbOfRuns_T &)
unsigned int NbOfRuns_T
Utility class to export object from the confguration holder.