StdAir Logo  1.00.20
C++ Standard Airline IT Object Library
Loading...
Searching...
No Matches
stdair_inventory_types.hpp File Reference
#include <string>
#include <vector>
#include <map>
#include <list>
#include <boost/multi_array.hpp>
#include <stdair/stdair_basic_types.hpp>
#include <stdair/stdair_maths_types.hpp>
#include <stdair/stdair_date_time_types.hpp>

Go to the source code of this file.

Namespaces

namespace  stdair
 Handle on the StdAir library context.
 

Typedefs

typedef std::string stdair::NetworkID_T
 
typedef std::vector< AirlineCode_Tstdair::AirlineCodeList_T
 
typedef std::vector< ClassList_String_Tstdair::ClassList_StringList_T
 
typedef std::vector< ClassCode_Tstdair::ClassCodeList_T
 
typedef unsigned short stdair::SubclassCode_T
 
typedef std::string stdair::FlightPathCode_T
 
typedef std::map< CabinCode_T, ClassList_String_Tstdair::CabinBookingClassMap_T
 
typedef std::string stdair::CurveKey_T
 
typedef double stdair::CabinCapacity_T
 
typedef double stdair::NbOfFlightDates_T
 
typedef double stdair::CommittedSpace_T
 
typedef double stdair::UPR_T
 
typedef double stdair::BookingLimit_T
 
typedef double stdair::AuthorizationLevel_T
 
typedef double stdair::CapacityAdjustment_T
 
typedef double stdair::BlockSpace_T
 
typedef bool stdair::AvailabilityStatus_T
 
typedef std::vector< Availability_Tstdair::BucketAvailabilities_T
 
typedef double stdair::NbOfYields_T
 
typedef double stdair::NbOfInventoryControlRules_T
 
typedef bool stdair::CensorshipFlag_T
 
typedef short stdair::DTD_T
 
typedef short stdair::DCP_T
 
typedef std::list< DCP_Tstdair::DCPList_T
 
typedef std::map< DTD_T, RealNumber_Tstdair::DTDFratMap_T
 
typedef std::map< FloatDuration_T, float > stdair::DTDProbMap_T
 
typedef std::vector< CensorshipFlag_Tstdair::CensorshipFlagList_T
 
typedef double stdair::BookingRatio_T
 
typedef double stdair::Yield_T
 
typedef unsigned int stdair::YieldLevel_T
 
typedef std::map< YieldLevel_T, MeanStdDevPair_Tstdair::YieldLevelDemandMap_T
 
typedef std::pair< Yield_T, MeanStdDevPair_Tstdair::YieldDemandPair_T
 
typedef double stdair::BidPrice_T
 
typedef std::vector< BidPrice_Tstdair::BidPriceVector_T
 
typedef unsigned int stdair::SeatIndex_T
 
typedef std::string stdair::ControlMode_T
 
typedef double stdair::OverbookingRate_T
 
typedef double stdair::ProtectionLevel_T
 
typedef std::vector< double > stdair::EmsrValueList_T
 
typedef std::vector< double > stdair::BookingLimitVector_T
 
typedef std::vector< double > stdair::ProtectionLevelVector_T
 
typedef boost::multi_array< double, 2 > stdair::SnapshotBlock_T
 
typedef SnapshotBlock_T::index_range stdair::SnapshotBlockRange_T
 
typedef SnapshotBlock_T::array_view< 1 >::type stdair::SegmentCabinDTDSnapshotView_T
 
typedef SnapshotBlock_T::array_view< 2 >::type stdair::SegmentCabinDTDRangeSnapshotView_T
 
typedef SnapshotBlock_T::const_array_view< 1 >::type stdair::ConstSegmentCabinDTDSnapshotView_T
 
typedef SnapshotBlock_T::const_array_view< 2 >::type stdair::ConstSegmentCabinDTDRangeSnapshotView_T
 
typedef unsigned short stdair::SegmentDataID_T
 
typedef unsigned short stdair::LegDataID_T
 
typedef unsigned short stdair::ClassIndex_T