1.00.0
C++ Standard Airline IT Object Library
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
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
8
#include <
stdair/stdair_inventory_types.hpp
>
9
#include <
stdair/stdair_date_time_types.hpp
>
10
#include <
stdair/basic/ForecastingMethod.hpp
>
11
#include <
stdair/basic/UnconstrainingMethod.hpp
>
12
#include <
stdair/basic/PreOptimisationMethod.hpp
>
13
#include <
stdair/basic/OptimisationMethod.hpp
>
14
#include <
stdair/basic/PartnershipTechnique.hpp
>
15
16
namespace
stdair {
17
18
// //////// Inventory-related BOM ///////
20
extern
const
AirlineCode_T
DEFAULT_AIRLINE_CODE
;
21
23
extern
const
AirlineCode_T
DEFAULT_NULL_AIRLINE_CODE
;
24
26
extern
const
AirlineCodeList_T
DEFAULT_AIRLINE_CODE_LIST
;
27
29
extern
const
FlightNumber_T
DEFAULT_FLIGHT_NUMBER
;
30
32
extern
const
FlightNumber_T
DEFAULT_FLIGHT_NUMBER_FF
;
33
35
extern
const
TableID_T
DEFAULT_TABLE_ID
;
36
38
extern
const
Date_T
DEFAULT_DEPARTURE_DATE
;
39
41
extern
const
AirportCode_T
DEFAULT_AIRPORT_CODE
;
42
44
extern
const
AirportCode_T
DEFAULT_NULL_AIRPORT_CODE
;
45
47
extern
const
AirportCode_T
DEFAULT_ORIGIN
;
48
50
extern
const
AirportCode_T
DEFAULT_DESTINATION
;
51
53
extern
const
CabinCode_T
DEFAULT_CABIN_CODE
;
54
56
extern
const
FamilyCode_T
DEFAULT_FARE_FAMILY_CODE
;
57
59
extern
const
FamilyCode_T
DEFAULT_NULL_FARE_FAMILY_CODE
;
60
62
extern
const
PolicyCode_T
DEFAULT_POLICY_CODE
;
63
65
extern
const
NestingStructureCode_T
DEFAULT_NESTING_STRUCTURE_CODE
;
66
68
extern
const
NestingStructureCode_T
DISPLAY_NESTING_STRUCTURE_CODE
;
69
71
extern
const
NestingStructureCode_T
YIELD_BASED_NESTING_STRUCTURE_CODE
;
72
74
extern
const
NestingNodeCode_T
DEFAULT_NESTING_NODE_CODE
;
75
77
extern
const
ClassCode_T
DEFAULT_CLASS_CODE
;
78
80
extern
const
ClassCode_T
DEFAULT_NULL_CLASS_CODE
;
81
83
extern
const
ClassList_StringList_T
DEFAULT_CLASS_CODE_LIST
;
84
86
extern
const
BidPrice_T
DEFAULT_BID_PRICE
;
87
89
extern
const
BidPriceVector_T
DEFAULT_BID_PRICE_VECTOR
;
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
101
extern
const
Availability_T
MAXIMAL_AVAILABILITY
;
102
104
extern
const
SeatIndex_T
DEFAULT_SEAT_INDEX
;
105
107
extern
const
NbOfSeats_T
DEFAULT_NULL_BOOKING_NUMBER
;
108
110
extern
const
CapacityAdjustment_T
DEFAULT_NULL_CAPACITY_ADJUSTMENT
;
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
129
extern
const
DTDFratMap_T
DEFAULT_DTD_FRAT5COEF_MAP
;
130
struct
DefaultDtdFratMap
{
static
DTDFratMap_T
init
();};
131
133
extern
const
DTDProbMap_T
DEFAULT_DTD_PROB_MAP
;
134
struct
DefaultDtdProbMap
{
static
DTDProbMap_T
init
();};
135
137
extern
const
ForecastingMethod
DEFAULT_FORECASTING_METHOD
;
138
140
extern
const
UnconstrainingMethod
DEFAULT_UNCONSTRAINING_METHOD
;
141
143
extern
const
PreOptimisationMethod
DEFAULT_PREOPTIMISATION_METHOD
;
144
146
extern
const
OptimisationMethod
DEFAULT_OPTIMISATION_METHOD
;
147
149
extern
const
PartnershipTechnique
DEFAULT_PARTNERSHIP_TECHNIQUE
;
150
151
}
152
#endif // __STDAIR_BAS_BASCONST_INVENTORY_HPP
Generated on Sat Dec 22 2012 16:51:53 for StdAir by
1.8.1.1