AirInv Logo  1.00.7
C++ Simulated Airline Inventory Management System Library
Loading...
Searching...
No Matches
AIRINV::LegCabinStruct Struct Reference

#include <airinv/bom/LegCabinStruct.hpp>

+ Inheritance diagram for AIRINV::LegCabinStruct:

Public Member Functions

void fill (stdair::LegCabin &) const
 
const std::string describe () const
 

Public Attributes

stdair::CabinCode_T _cabinCode
 
stdair::CabinCapacity_T _saleableCapacity
 
stdair::CapacityAdjustment_T _adjustment
 
stdair::CapacityAdjustment_T _dcsRegrade
 
stdair::AuthorizationLevel_T _au
 
stdair::Availability_T _avPool
 
stdair::UPR_T _upr
 
stdair::NbOfBookings_T _nbOfBookings
 
stdair::Availability_T _nav
 
stdair::Availability_T _gav
 
stdair::OverbookingRate_T _acp
 
stdair::NbOfBookings_T _etb
 
stdair::NbOfBookings_T _staffNbOfBookings
 
stdair::NbOfBookings_T _wlNbOfBookings
 
stdair::NbOfBookings_T _groupNbOfBookings
 
BucketStructList_T _bucketList
 

Detailed Description

Utility Structure for the parsing of LegCabin details.

Definition at line 24 of file LegCabinStruct.hpp.

Member Function Documentation

◆ fill()

void AIRINV::LegCabinStruct::fill ( stdair::LegCabin &  ioLegCabin) const

Fill the LegCabin objects with the attributes of the LegCabinStruct.

Definition at line 38 of file LegCabinStruct.cpp.

References _saleableCapacity.

◆ describe()

const std::string AIRINV::LegCabinStruct::describe ( ) const

Member Data Documentation

◆ _cabinCode

◆ _saleableCapacity

stdair::CabinCapacity_T AIRINV::LegCabinStruct::_saleableCapacity

◆ _adjustment

stdair::CapacityAdjustment_T AIRINV::LegCabinStruct::_adjustment

Definition at line 28 of file LegCabinStruct.hpp.

Referenced by describe().

◆ _dcsRegrade

stdair::CapacityAdjustment_T AIRINV::LegCabinStruct::_dcsRegrade

Definition at line 29 of file LegCabinStruct.hpp.

Referenced by describe().

◆ _au

stdair::AuthorizationLevel_T AIRINV::LegCabinStruct::_au

◆ _avPool

stdair::Availability_T AIRINV::LegCabinStruct::_avPool

Definition at line 31 of file LegCabinStruct.hpp.

Referenced by describe().

◆ _upr

stdair::UPR_T AIRINV::LegCabinStruct::_upr

◆ _nbOfBookings

stdair::NbOfBookings_T AIRINV::LegCabinStruct::_nbOfBookings

◆ _nav

stdair::Availability_T AIRINV::LegCabinStruct::_nav

◆ _gav

stdair::Availability_T AIRINV::LegCabinStruct::_gav

◆ _acp

stdair::OverbookingRate_T AIRINV::LegCabinStruct::_acp

◆ _etb

stdair::NbOfBookings_T AIRINV::LegCabinStruct::_etb

◆ _staffNbOfBookings

stdair::NbOfBookings_T AIRINV::LegCabinStruct::_staffNbOfBookings

Definition at line 38 of file LegCabinStruct.hpp.

Referenced by describe().

◆ _wlNbOfBookings

stdair::NbOfBookings_T AIRINV::LegCabinStruct::_wlNbOfBookings

Definition at line 39 of file LegCabinStruct.hpp.

Referenced by describe().

◆ _groupNbOfBookings

stdair::NbOfBookings_T AIRINV::LegCabinStruct::_groupNbOfBookings

Definition at line 40 of file LegCabinStruct.hpp.

Referenced by describe().

◆ _bucketList


The documentation for this struct was generated from the following files: