TraDemGen Logo  1.00.0
C++ Simulated Travel Demand Generation Library
 All Classes Namespaces Files Functions Variables Typedefs Friends Pages
TRADEMGEN_Types.hpp
Go to the documentation of this file.
1 #ifndef __TRADEMGEN_TRADEMGEN_TYPES_HPP
2 #define __TRADEMGEN_TRADEMGEN_TYPES_HPP
3 
4 // //////////////////////////////////////////////////////////////////////
5 // Import section
6 // //////////////////////////////////////////////////////////////////////
7 // Boost
8 #include <boost/shared_ptr.hpp>
9 // StdAir
10 #include <stdair/stdair_file.hpp>
11 // TraDemGen
13 
14 namespace TRADEMGEN {
15 
16  // Forward declarations
18 
19 
20  // //////// Type definitions specific to DSim /////////
24  typedef boost::shared_ptr<TRADEMGEN_Service> TRADEMGEN_ServicePtr_T;
25 
26  // ///////// Files ///////////
30  class DemandFilePath : public stdair::InputFilePath {
31  public:
35  explicit DemandFilePath (const stdair::Filename_T& iFilename)
36  : stdair::InputFilePath (iFilename) {}
37  };
38 
39 }
40 #endif // __TRADEMGEN_TRADEMGEN_TYPES_HPP
41