1.00.26
C++ Standard Airline IT Object Library
Toggle main menu visibility
Loading...
Searching...
No Matches
BasConst_BookingClass.hpp
Go to the documentation of this file.
1
#ifndef __STDAIR_BAS_BASCONST_BOOKINGCLASS_HPP
2
#define __STDAIR_BAS_BASCONST_BOOKINGCLASS_HPP
3
4
// //////////////////////////////////////////////////////////////////////
5
// Import section
6
// //////////////////////////////////////////////////////////////////////
7
// StdAir
8
#include <
stdair/stdair_basic_types.hpp
>
9
#include <
stdair/stdair_inventory_types.hpp
>
10
#include <
stdair/stdair_demand_types.hpp
>
11
#include <
stdair/stdair_fare_types.hpp
>
12
13
namespace
stdair
{
14
15
// //////// (Segment-)Class-related BOM ///////
17
extern
const
Distance_T
DEFAULT_DISTANCE_VALUE
;
18
20
extern
const
ClassCode_T
DEFAULT_CLOSED_CLASS_CODE
;
21
24
extern
const
NbOfBookings_T
DEFAULT_CLASS_NB_OF_BOOKINGS
;
25
28
extern
const
NbOfBookings_T
DEFAULT_CLASS_TOTAL_NB_OF_BOOKINGS
;
29
31
extern
const
NbOfBookings_T
DEFAULT_CLASS_UNCONSTRAINED_DEMAND
;
32
34
extern
const
NbOfBookings_T
DEFAULT_CLASS_REMAINING_DEMAND_MEAN
;
35
38
extern
const
NbOfBookings_T
DEFAULT_CLASS_REMAINING_DEMAND_STANDARD_DEVIATION
;
39
41
extern
const
NbOfCancellations_T
DEFAULT_CLASS_NB_OF_CANCELLATIONS
;
42
44
extern
const
NbOfNoShows_T
DEFAULT_CLASS_NB_OF_NOSHOWS
;
45
47
extern
const
CabinCapacity_T
DEFAULT_CABIN_CAPACITY
;
48
50
extern
const
CommittedSpace_T
DEFAULT_COMMITTED_SPACE
;
51
53
extern
const
BlockSpace_T
DEFAULT_BLOCK_SPACE
;
54
56
extern
const
Availability_T
DEFAULT_NULL_AVAILABILITY
;
57
59
extern
const
Availability_T
DEFAULT_AVAILABILITY
;
60
63
extern
const
CensorshipFlag_T
DEFAULT_CLASS_CENSORSHIPFLAG
;
64
67
extern
const
CensorshipFlagList_T
DEFAULT_CLASS_CENSORSHIPFLAG_LIST
;
68
70
extern
const
BookingLimit_T
DEFAULT_CLASS_BOOKING_LIMIT
;
71
73
extern
const
AuthorizationLevel_T
DEFAULT_CLASS_AUTHORIZATION_LEVEL
;
74
76
extern
const
AuthorizationLevel_T
DEFAULT_CLASS_MAX_AUTHORIZATION_LEVEL
;
77
79
extern
const
AuthorizationLevel_T
DEFAULT_CLASS_MIN_AUTHORIZATION_LEVEL
;
80
82
extern
const
OverbookingRate_T
DEFAULT_CLASS_OVERBOOKING_RATE
;
83
85
extern
const
Fare_T
DEFAULT_FARE_VALUE
;
86
88
extern
const
Revenue_T
DEFAULT_REVENUE_VALUE
;
89
91
extern
const
PriceCurrency_T
DEFAULT_CURRENCY
;
92
94
extern
const
Percentage_T
DEFAULT_LOAD_FACTOR_VALUE
;
95
97
extern
const
DayDuration_T
DEFAULT_DAY_DURATION
;
98
101
extern
const
double
DEFAULT_EPSILON_VALUE
;
102
103
}
104
#endif
// __STDAIR_BAS_BASCONST_BOOKINGCLASS_HPP
stdair_basic_types.hpp
stdair_demand_types.hpp
stdair_fare_types.hpp
stdair_inventory_types.hpp
stdair
Handle on the StdAir library context.
Definition
BasChronometer.cpp:9
stdair::Fare_T
double Fare_T
Definition
stdair_basic_types.hpp:126
stdair::DEFAULT_CLASS_AUTHORIZATION_LEVEL
const AuthorizationLevel_T DEFAULT_CLASS_AUTHORIZATION_LEVEL
stdair::DEFAULT_CLASS_NB_OF_BOOKINGS
const NbOfBookings_T DEFAULT_CLASS_NB_OF_BOOKINGS
Definition
BasConst_General.hpp:27
stdair::DEFAULT_CLASS_UNCONSTRAINED_DEMAND
const NbOfBookings_T DEFAULT_CLASS_UNCONSTRAINED_DEMAND
stdair::DEFAULT_CURRENCY
const PriceCurrency_T DEFAULT_CURRENCY
Definition
BasConst_General.hpp:39
stdair::DEFAULT_CLASS_CENSORSHIPFLAG
const CensorshipFlag_T DEFAULT_CLASS_CENSORSHIPFLAG
stdair::Distance_T
unsigned long int Distance_T
Definition
stdair_basic_types.hpp:19
stdair::DEFAULT_CLASS_MAX_AUTHORIZATION_LEVEL
const AuthorizationLevel_T DEFAULT_CLASS_MAX_AUTHORIZATION_LEVEL
stdair::ClassCode_T
std::string ClassCode_T
Definition
stdair_basic_types.hpp:57
stdair::DEFAULT_CLASS_MIN_AUTHORIZATION_LEVEL
const AuthorizationLevel_T DEFAULT_CLASS_MIN_AUTHORIZATION_LEVEL
stdair::DEFAULT_COMMITTED_SPACE
const CommittedSpace_T DEFAULT_COMMITTED_SPACE
stdair::CabinCapacity_T
double CabinCapacity_T
Definition
stdair_inventory_types.hpp:51
stdair::DEFAULT_DISTANCE_VALUE
const Distance_T DEFAULT_DISTANCE_VALUE
Definition
BasConst_General.hpp:30
stdair::PriceCurrency_T
std::string PriceCurrency_T
Definition
stdair_basic_types.hpp:82
stdair::Percentage_T
double Percentage_T
Definition
stdair_basic_types.hpp:73
stdair::DEFAULT_CLASS_TOTAL_NB_OF_BOOKINGS
const NbOfBookings_T DEFAULT_CLASS_TOTAL_NB_OF_BOOKINGS
stdair::DEFAULT_CLOSED_CLASS_CODE
const ClassCode_T DEFAULT_CLOSED_CLASS_CODE
stdair::NbOfBookings_T
NbOfRequests_T NbOfBookings_T
Definition
stdair_basic_types.hpp:104
stdair::DEFAULT_CLASS_BOOKING_LIMIT
const BookingLimit_T DEFAULT_CLASS_BOOKING_LIMIT
stdair::DEFAULT_AVAILABILITY
const Availability_T DEFAULT_AVAILABILITY
stdair::BookingLimit_T
double BookingLimit_T
Definition
stdair_inventory_types.hpp:63
stdair::CensorshipFlagList_T
std::vector< CensorshipFlag_T > CensorshipFlagList_T
Definition
stdair_inventory_types.hpp:106
stdair::DEFAULT_NULL_AVAILABILITY
const Availability_T DEFAULT_NULL_AVAILABILITY
stdair::NbOfCancellations_T
NbOfRequests_T NbOfCancellations_T
Definition
stdair_basic_types.hpp:107
stdair::OverbookingRate_T
double OverbookingRate_T
Definition
stdair_inventory_types.hpp:137
stdair::AuthorizationLevel_T
double AuthorizationLevel_T
Definition
stdair_inventory_types.hpp:66
stdair::DEFAULT_CLASS_CENSORSHIPFLAG_LIST
const CensorshipFlagList_T DEFAULT_CLASS_CENSORSHIPFLAG_LIST
Definition
BasConst.cpp:244
stdair::Availability_T
double Availability_T
Definition
stdair_basic_types.hpp:123
stdair::DEFAULT_CABIN_CAPACITY
const CabinCapacity_T DEFAULT_CABIN_CAPACITY
Definition
BasConst_General.hpp:21
stdair::DEFAULT_CLASS_NB_OF_NOSHOWS
const NbOfNoShows_T DEFAULT_CLASS_NB_OF_NOSHOWS
stdair::DEFAULT_CLASS_NB_OF_CANCELLATIONS
const NbOfCancellations_T DEFAULT_CLASS_NB_OF_CANCELLATIONS
stdair::NbOfNoShows_T
NbOfRequests_T NbOfNoShows_T
Definition
stdair_demand_types.hpp:83
stdair::DEFAULT_DAY_DURATION
const DayDuration_T DEFAULT_DAY_DURATION
Definition
BasConst_Period_BOM.hpp:26
stdair::CommittedSpace_T
double CommittedSpace_T
Definition
stdair_inventory_types.hpp:57
stdair::DEFAULT_FARE_VALUE
const Fare_T DEFAULT_FARE_VALUE
Definition
BasConst_General.hpp:36
stdair::CensorshipFlag_T
bool CensorshipFlag_T
Definition
stdair_inventory_types.hpp:87
stdair::DayDuration_T
int DayDuration_T
Definition
stdair_date_time_types.hpp:38
stdair::BlockSpace_T
double BlockSpace_T
Definition
stdair_inventory_types.hpp:72
stdair::DEFAULT_CLASS_OVERBOOKING_RATE
const OverbookingRate_T DEFAULT_CLASS_OVERBOOKING_RATE
stdair::DEFAULT_EPSILON_VALUE
const double DEFAULT_EPSILON_VALUE
Definition
BasConst_General.hpp:18
stdair::DEFAULT_CLASS_REMAINING_DEMAND_STANDARD_DEVIATION
const NbOfBookings_T DEFAULT_CLASS_REMAINING_DEMAND_STANDARD_DEVIATION
stdair::DEFAULT_LOAD_FACTOR_VALUE
const Percentage_T DEFAULT_LOAD_FACTOR_VALUE
stdair::Revenue_T
double Revenue_T
Definition
stdair_basic_types.hpp:85
stdair::DEFAULT_REVENUE_VALUE
const Revenue_T DEFAULT_REVENUE_VALUE
Definition
BasConst_General.hpp:42
stdair::DEFAULT_BLOCK_SPACE
const BlockSpace_T DEFAULT_BLOCK_SPACE
stdair::DEFAULT_CLASS_REMAINING_DEMAND_MEAN
const NbOfBookings_T DEFAULT_CLASS_REMAINING_DEMAND_MEAN
Generated for StdAir by
1.17.0