StdAir Logo  1.00.8
C++ Standard Airline IT Object Library
OnDDateTypes.hpp
Go to the documentation of this file.
1 // //////////////////////////////////////////////////////////////////////
2 #ifndef __STDAIR_BOM_ONDDATETYPES_HPP
3 #define __STDAIR_BOM_ONDDATETYPES_HPP
4 
5 // //////////////////////////////////////////////////////////////////////
6 // Import section
7 // //////////////////////////////////////////////////////////////////////
8 // STL
9 #include <map>
10 #include <list>
11 // Stdair
12 #include <stdair/bom/key_types.hpp>
15 
16 namespace stdair {
17 
18  // Forward declarations.
19  class OnDDate;
20 
22  typedef std::list<OnDDate*> OnDDateList_T;
23 
25  typedef std::map<const MapKey_T, OnDDate*> OnDDateMap_T;
26 
32  typedef std::pair<std::string, YieldDemandPair_T> StringDemandStructPair_T;
33  typedef std::map<std::string, YieldDemandPair_T> StringDemandStructMap_T;
34 
41  typedef std::map<std::string, CabinClassPairList_T> StringCabinClassPairListMap_T;
42  typedef std::pair<std::string, CabinClassPairList_T> StringCabinClassPair_T;
43 
48  typedef std::map<CabinCode_T, WTPDemandPair_T> CabinForecastMap_T;
49  typedef std::pair<CabinCode_T, WTPDemandPair_T> CabinForecastPair_T;
50 
51 }
52 #endif // __STDAIR_BOM_ONDDATETYPES_HPP
stdair::OnDDateMap_T
std::map< const MapKey_T, OnDDate * > OnDDateMap_T
Definition: OnDDateTypes.hpp:25
stdair_demand_types.hpp
stdair::StringDemandStructPair_T
std::pair< std::string, YieldDemandPair_T > StringDemandStructPair_T
Definition: OnDDateTypes.hpp:32
stdair::OnDDateList_T
std::list< OnDDate * > OnDDateList_T
Definition: OnDDateTypes.hpp:19
stdair::StringCabinClassPairListMap_T
std::map< std::string, CabinClassPairList_T > StringCabinClassPairListMap_T
Definition: OnDDateTypes.hpp:41
stdair
Handle on the StdAir library context.
Definition: BasChronometer.cpp:9
stdair::CabinForecastMap_T
std::map< CabinCode_T, WTPDemandPair_T > CabinForecastMap_T
Definition: OnDDateTypes.hpp:48
stdair_maths_types.hpp
key_types.hpp
stdair::OnDDate
Class representing the actual attributes for an airline flight-date.
Definition: OnDDate.hpp:33
stdair::CabinForecastPair_T
std::pair< CabinCode_T, WTPDemandPair_T > CabinForecastPair_T
Definition: OnDDateTypes.hpp:49
stdair::StringCabinClassPair_T
std::pair< std::string, CabinClassPairList_T > StringCabinClassPair_T
Definition: OnDDateTypes.hpp:42
stdair::StringDemandStructMap_T
std::map< std::string, YieldDemandPair_T > StringDemandStructMap_T
Definition: OnDDateTypes.hpp:33