StdAir Logo  1.00.16
C++ Standard Airline IT Object Library
Loading...
Searching...
No Matches
BasConst_Inventory.hpp
Go to the documentation of this file.
1#ifndef __STDAIR_BAS_BASCONST_INVENTORY_HPP
2#define __STDAIR_BAS_BASCONST_INVENTORY_HPP
3
4// //////////////////////////////////////////////////////////////////////
5// Import section
6// //////////////////////////////////////////////////////////////////////
7// StdAir
15
16namespace stdair {
17
18 // //////// Inventory-related BOM ///////
21
24
27
30
33
35 extern const TableID_T DEFAULT_TABLE_ID;
36
38 extern const Date_T DEFAULT_DEPARTURE_DATE;
39
42
45
47 extern const AirportCode_T DEFAULT_ORIGIN;
48
51
54
57
60
63
66
69
72
75
78
81
84
86 extern const BidPrice_T DEFAULT_BID_PRICE;
87
90
94 extern const unsigned short MAXIMAL_NUMBER_OF_LEGS_IN_FLIGHT;
95
98 extern const unsigned short MAXIMAL_NUMBER_OF_SEGMENTS_IN_OND;
99
102
104 extern const SeatIndex_T DEFAULT_SEAT_INDEX;
105
108
111
113 extern const UPR_T DEFAULT_NULL_UPR;
114
116 extern const std::string DEFAULT_FARE_FAMILY_VALUE_TYPE;
117
119 extern const std::string DEFAULT_SEGMENT_CABIN_VALUE_TYPE;
120
122 extern const int DEFAULT_MAX_DTD;
123
125 extern const DCPList_T DEFAULT_DCP_LIST;
126 struct DefaultDCPList { static DCPList_T init(); };
127
131
135
138
141
144
147
150
151}
152#endif // __STDAIR_BAS_BASCONST_INVENTORY_HPP
Handle on the StdAir library context.
boost::gregorian::date Date_T
std::string ClassCode_T
const NbOfSeats_T DEFAULT_NULL_BOOKING_NUMBER
const Availability_T MAXIMAL_AVAILABILITY
const ClassCode_T DEFAULT_NULL_CLASS_CODE
const NestingStructureCode_T DISPLAY_NESTING_STRUCTURE_CODE
const unsigned short MAXIMAL_NUMBER_OF_LEGS_IN_FLIGHT
const std::string DEFAULT_SEGMENT_CABIN_VALUE_TYPE
const AirportCode_T DEFAULT_NULL_AIRPORT_CODE
const ClassList_StringList_T DEFAULT_CLASS_CODE_LIST
Definition BasConst.cpp:469
const CabinCode_T DEFAULT_CABIN_CODE
std::string PolicyCode_T
const UPR_T DEFAULT_NULL_UPR
std::map< DTD_T, RealNumber_T > DTDFratMap_T
const AirportCode_T DEFAULT_DESTINATION
const AirlineCode_T DEFAULT_AIRLINE_CODE
unsigned int SeatIndex_T
std::vector< ClassList_String_T > ClassList_StringList_T
std::string NestingStructureCode_T
const PreOptimisationMethod DEFAULT_PREOPTIMISATION_METHOD('N')
const unsigned short MAXIMAL_NUMBER_OF_SEGMENTS_IN_OND
const BidPriceVector_T DEFAULT_BID_PRICE_VECTOR
Definition BasConst.cpp:475
const AirportCode_T DEFAULT_ORIGIN
const AirlineCodeList_T DEFAULT_AIRLINE_CODE_LIST
Definition BasConst.cpp:427
const NestingStructureCode_T DEFAULT_NESTING_STRUCTURE_CODE
const int DEFAULT_MAX_DTD
Definition BasConst.cpp:505
double CapacityAdjustment_T
double Availability_T
const ForecastingMethod DEFAULT_FORECASTING_METHOD('Q')
const AirportCode_T DEFAULT_AIRPORT_CODE
const UnconstrainingMethod DEFAULT_UNCONSTRAINING_METHOD('E')
const FamilyCode_T DEFAULT_FARE_FAMILY_CODE
const ClassCode_T DEFAULT_CLASS_CODE
std::string FamilyCode_T
const SeatIndex_T DEFAULT_SEAT_INDEX
const NestingStructureCode_T YIELD_BASED_NESTING_STRUCTURE_CODE
const DTDFratMap_T DEFAULT_DTD_FRAT5COEF_MAP
Definition BasConst.cpp:686
unsigned short FlightNumber_T
const FamilyCode_T DEFAULT_NULL_FARE_FAMILY_CODE
const PartnershipTechnique DEFAULT_PARTNERSHIP_TECHNIQUE('N')
const std::string DEFAULT_FARE_FAMILY_VALUE_TYPE
const DTDProbMap_T DEFAULT_DTD_PROB_MAP
Definition BasConst.cpp:703
const CapacityAdjustment_T DEFAULT_NULL_CAPACITY_ADJUSTMENT
std::string AirlineCode_T
const BidPrice_T DEFAULT_BID_PRICE
const TableID_T DEFAULT_TABLE_ID
std::map< FloatDuration_T, float > DTDProbMap_T
const AirlineCode_T DEFAULT_NULL_AIRLINE_CODE
std::vector< AirlineCode_T > AirlineCodeList_T
const FlightNumber_T DEFAULT_FLIGHT_NUMBER_FF
const OptimisationMethod DEFAULT_OPTIMISATION_METHOD('M')
std::list< DCP_T > DCPList_T
const Date_T DEFAULT_DEPARTURE_DATE
const DCPList_T DEFAULT_DCP_LIST
Definition BasConst.cpp:508
LocationCode_T AirportCode_T
std::vector< BidPrice_T > BidPriceVector_T
std::string NestingNodeCode_T
std::string CabinCode_T
unsigned short TableID_T
const NestingNodeCode_T DEFAULT_NESTING_NODE_CODE
const FlightNumber_T DEFAULT_FLIGHT_NUMBER
const PolicyCode_T DEFAULT_POLICY_CODE
static DCPList_T init()
Definition BasConst.cpp:509
static DTDFratMap_T init()
Definition BasConst.cpp:688
static DTDProbMap_T init()
Definition BasConst.cpp:705
Enumeration of partnership techniques.