$treeview $search $mathjax
00001 #ifndef __TRADEMGEN_TRADEMGEN_TYPES_HPP 00002 #define __TRADEMGEN_TRADEMGEN_TYPES_HPP 00003 00004 // ////////////////////////////////////////////////////////////////////// 00005 // Import section 00006 // ////////////////////////////////////////////////////////////////////// 00007 // Boost 00008 #include <boost/shared_ptr.hpp> 00009 // StdAir 00010 #include <stdair/stdair_file.hpp> 00011 // TraDemGen 00012 #include <trademgen/TRADEMGEN_Exceptions.hpp> 00013 00014 namespace TRADEMGEN { 00015 00016 // Forward declarations 00017 class TRADEMGEN_Service; 00018 00019 00020 // //////// Type definitions specific to DSim ///////// 00024 typedef boost::shared_ptr<TRADEMGEN_Service> TRADEMGEN_ServicePtr_T; 00025 00026 // ///////// Files /////////// 00030 class DemandFilePath : public stdair::InputFilePath { 00031 public: 00035 explicit DemandFilePath (const stdair::Filename_T& iFilename) 00036 : stdair::InputFilePath (iFilename) {} 00037 }; 00038 00039 } 00040 #endif // __TRADEMGEN_TRADEMGEN_TYPES_HPP 00041