$treeview $search $mathjax
00001 #ifndef __TRADEMGEN_CMD_DEMANDPARSER_HPP 00002 #define __TRADEMGEN_CMD_DEMANDPARSER_HPP 00003 00004 // ////////////////////////////////////////////////////////////////////// 00005 // Import section 00006 // ////////////////////////////////////////////////////////////////////// 00007 // STL 00008 #include <string> 00009 // StdAir 00010 #include <stdair/stdair_basic_types.hpp> 00011 #include <stdair/command/CmdAbstract.hpp> 00012 // SEvMgr 00013 #include <sevmgr/SEVMGR_Types.hpp> 00014 // TraDemGen 00015 #include <trademgen/TRADEMGEN_Types.hpp> 00016 #include <trademgen/basic/DemandCharacteristicsTypes.hpp> 00017 00019 namespace stdair { 00020 struct RandomGeneration; 00021 } 00022 00023 namespace TRADEMGEN { 00024 00028 class DemandParser : public stdair::CmdAbstract { 00029 public: 00043 static void generateDemand (const DemandFilePath&, 00044 SEVMGR::SEVMGR_ServicePtr_T, 00045 stdair::RandomGeneration&, 00046 const POSProbabilityMass_T&); 00047 }; 00048 } 00049 #endif // __TRADEMGEN_CMD_DEMANDPARSER_HPP