$treeview $search $mathjax
TraDemGen Logo  1.00.2
$projectbrief
$projectbrief
$searchbox

DemandParser.hpp

Go to the documentation of this file.
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