AirTSP Logo  1.01.13
C++ Simulated Airline Travel Solution Provider (TSP) Library
Loading...
Searching...
No Matches
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
17namespace 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
Class representing a segment/path.
std::vector< stdair::DateOffset_T > DateOffsetList_T
std::vector< const SegmentPathPeriod * > SegmentPathPeriodLightList_T
std::vector< SegmentPathPeriodLightList_T > SegmentPathPeriodListList_T
std::list< SegmentPathPeriod * > SegmentPathPeriodList_T
std::multimap< const stdair::MapKey_T, SegmentPathPeriod * > SegmentPathPeriodMultimap_T