00001 #ifndef __STDAIR_BAS_BASCONST_BOOKINGCLASS_HPP 00002 #define __STDAIR_BAS_BASCONST_BOOKINGCLASS_HPP 00003 00004 // ////////////////////////////////////////////////////////////////////// 00005 // Import section 00006 // ////////////////////////////////////////////////////////////////////// 00007 // StdAir 00008 #include <stdair/stdair_basic_types.hpp> 00009 #include <stdair/stdair_inventory_types.hpp> 00010 #include <stdair/stdair_demand_types.hpp> 00011 #include <stdair/stdair_fare_types.hpp> 00012 00013 namespace stdair { 00014 00015 // //////// (Segment-)Class-related BOM /////// 00017 extern const Distance_T DEFAULT_DISTANCE_VALUE; 00018 00020 extern const ClassCode_T DEFAULT_CLOSED_CLASS_CODE; 00021 00024 extern const NbOfBookings_T DEFAULT_CLASS_NB_OF_BOOKINGS; 00025 00028 extern const NbOfBookings_T DEFAULT_CLASS_TOTAL_NB_OF_BOOKINGS; 00029 00031 extern const NbOfBookings_T DEFAULT_CLASS_UNCONSTRAINED_DEMAND; 00032 00034 extern const NbOfBookings_T DEFAULT_CLASS_REMAINING_DEMAND_MEAN; 00035 00038 extern const NbOfBookings_T DEFAULT_CLASS_REMAINING_DEMAND_STANDARD_DEVIATION; 00039 00041 extern const NbOfCancellations_T DEFAULT_CLASS_NB_OF_CANCELLATIONS; 00042 00044 extern const NbOfNoShows_T DEFAULT_CLASS_NB_OF_NOSHOWS; 00045 00047 extern const CabinCapacity_T DEFAULT_CABIN_CAPACITY; 00048 00050 extern const CommittedSpace_T DEFAULT_COMMITTED_SPACE; 00051 00053 extern const BlockSpace_T DEFAULT_BLOCK_SPACE; 00054 00056 extern const Availability_T DEFAULT_NULL_AVAILABILITY; 00057 00059 extern const Availability_T DEFAULT_AVAILABILITY; 00060 00063 extern const CensorshipFlag_T DEFAULT_CLASS_CENSORSHIPFLAG; 00064 00067 extern const CensorshipFlagList_T DEFAULT_CLASS_CENSORSHIPFLAG_LIST; 00068 00070 extern const BookingLimit_T DEFAULT_CLASS_BOOKING_LIMIT; 00071 00073 extern const AuthorizationLevel_T DEFAULT_CLASS_AUTHORIZATION_LEVEL; 00074 00076 extern const AuthorizationLevel_T DEFAULT_CLASS_MAX_AUTHORIZATION_LEVEL; 00077 00079 extern const AuthorizationLevel_T DEFAULT_CLASS_MIN_AUTHORIZATION_LEVEL; 00080 00082 extern const OverbookingRate_T DEFAULT_CLASS_OVERBOOKING_RATE; 00083 00085 extern const Fare_T DEFAULT_FARE_VALUE; 00086 00088 extern const Revenue_T DEFAULT_REVENUE_VALUE; 00089 00091 extern const PriceCurrency_T DEFAULT_CURRENCY; 00092 00094 extern const Percentage_T DEFAULT_LOAD_FACTOR_VALUE; 00095 00097 extern const DayDuration_T DEFAULT_DAY_DURATION; 00098 00101 extern const double DEFAULT_EPSILON_VALUE; 00102 00103 } 00104 #endif // __STDAIR_BAS_BASCONST_BOOKINGCLASS_HPP