TraDemGen Logo  0.2.2
C++ Simulated Travel Demand Generation Library
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 // TraDemGen
00013 #include <trademgen/basic/DemandCharacteristicsTypes.hpp>
00014 
00016 namespace stdair {
00017   class EventQueue;
00018   struct RandomGeneration;
00019 }
00020 
00021 namespace TRADEMGEN {
00022   
00026   class DemandParser : public stdair::CmdAbstract {
00027   public:
00040     static void generateDemand (const stdair::Filename_T&, stdair::EventQueue&,
00041                                 stdair::RandomGeneration&,
00042                                 const POSProbabilityMass_T&);
00043   };
00044 }
00045 #endif // __TRADEMGEN_CMD_DEMANDPARSER_HPP
 All Classes Namespaces Files Functions Variables Typedefs Friends Defines