AirTSP Logo  1.01.0
C++ Simulated Airline Travel Solution Provider Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SegmentPathPeriodTypes.hpp
Go to the documentation of this file.
1 // //////////////////////////////////////////////////////////////////////
2 #ifndef __AIRTSP_BOM_SEGMENTPATHPERIODTYPES_HPP
3 #define __AIRTSP_BOM_SEGMENTPATHPERIODTYPES_HPP
4 
5 // //////////////////////////////////////////////////////////////////////
6 // Import section
7 // //////////////////////////////////////////////////////////////////////
8 // STL
9 #include <map>
10 #include <vector>
11 #include <list>
12 // StdAir
13 #include <stdair/stdair_basic_types.hpp>
14 #include <stdair/stdair_date_time_types.hpp>
15 #include <stdair/bom/key_types.hpp>
16 
17 namespace AIRTSP {
18 
21 
23  typedef std::list<SegmentPathPeriod*> SegmentPathPeriodList_T;
24 
26  typedef std::multimap<const stdair::MapKey_T,
28 
30  typedef std::vector<const SegmentPathPeriod*> SegmentPathPeriodLightList_T;
31  typedef std::vector<SegmentPathPeriodLightList_T>SegmentPathPeriodListList_T;
32 
35  typedef std::vector<stdair::DateOffset_T> DateOffsetList_T;
36 
37 }
38 #endif // __AIRTSP_BOM_SEGMENTPATHPERIODTYPES_HPP
39