AirSched Logo  0.1.4
C++ Simulated Airline Schedule Manager Library
OriginDestinationSetTypes.hpp
Go to the documentation of this file.
00001 // //////////////////////////////////////////////////////////////////////
00002 #ifndef __AIRSCHED_BOM_ORIGINDESTINATIONSETTYPES_HPP
00003 #define __AIRSCHED_BOM_ORIGINDESTINATIONSETTYPES_HPP
00004 
00005 // //////////////////////////////////////////////////////////////////////
00006 // Import section
00007 // //////////////////////////////////////////////////////////////////////
00008 // STL
00009 #include <map>
00010 #include <list>
00011 // StdAir
00012 #include <stdair/stdair_basic_types.hpp>
00013 #include <stdair/bom/key_types.hpp>
00014 
00015 namespace AIRSCHED {
00016 
00017   // Forward declarations.
00018   class OriginDestinationSet;
00019 
00021   typedef std::list<OriginDestinationSet*> OriginDestinationSetList_T;
00022 
00024   typedef std::map<const stdair::MapKey_T,
00025                    OriginDestinationSet*> OriginDestinationSetMap_T;
00026   
00027 }
00028 #endif // __AIRSCHED_BOM_ORIGINDESTINATIONSETTYPES_HPP
00029