$treeview $search $mathjax
StdAir Logo  1.00.1
$projectbrief
$projectbrief
$searchbox

stdair/bom/AirlineClassListTypes.hpp

Go to the documentation of this file.
00001 // //////////////////////////////////////////////////////////////////////
00002 #ifndef __STDAIR_BOM_AIRLINECLASSLISTTYPES_HPP
00003 #define __STDAIR_BOM_AIRLINECLASSLISTTYPES_HPP
00004 
00005 // //////////////////////////////////////////////////////////////////////
00006 // Import section
00007 // //////////////////////////////////////////////////////////////////////
00008 // STL
00009 #include <map>
00010 #include <list>
00011 // STDAIR
00012 #include <stdair/bom/key_types.hpp>
00013 
00014 namespace stdair {
00015 
00016   // Forward declarations.
00017   class AirlineClassList;
00018   
00020   typedef std::list<AirlineClassList*> AirlineClassListList_T;
00021 
00023   typedef std::map<const MapKey_T, AirlineClassList*> AirlineClassListMap_T;
00024 
00026   typedef std::pair<MapKey_T, AirlineClassList*> AirlineClassListWithKey_T;
00027   typedef std::list<AirlineClassListWithKey_T> AirlineClassListDetailedList_T;
00028 }
00029 #endif // __STDAIR_BOM_AIRLINECLASSLISTTYPES_HPP