AirInv Logo  1.00.0
C++ Simulated Airline Inventory Management System library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
AIRINV::LegCabinStruct Struct Reference

#include <airinv/bom/LegCabinStruct.hpp>

+ Inheritance diagram for AIRINV::LegCabinStruct:

List of all members.

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

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.

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

Member Data Documentation

stdair::CabinCapacity_T AIRINV::LegCabinStruct::_saleableCapacity
stdair::CapacityAdjustment_T AIRINV::LegCabinStruct::_adjustment

Definition at line 28 of file LegCabinStruct.hpp.

Referenced by describe().

stdair::CapacityAdjustment_T AIRINV::LegCabinStruct::_dcsRegrade

Definition at line 29 of file LegCabinStruct.hpp.

Referenced by describe().

stdair::AuthorizationLevel_T AIRINV::LegCabinStruct::_au
stdair::Availability_T AIRINV::LegCabinStruct::_avPool

Definition at line 31 of file LegCabinStruct.hpp.

Referenced by describe().

stdair::UPR_T AIRINV::LegCabinStruct::_upr
stdair::NbOfBookings_T AIRINV::LegCabinStruct::_nbOfBookings
stdair::Availability_T AIRINV::LegCabinStruct::_nav
stdair::Availability_T AIRINV::LegCabinStruct::_gav
stdair::OverbookingRate_T AIRINV::LegCabinStruct::_acp
stdair::NbOfBookings_T AIRINV::LegCabinStruct::_etb
stdair::NbOfBookings_T AIRINV::LegCabinStruct::_staffNbOfBookings

Definition at line 38 of file LegCabinStruct.hpp.

Referenced by describe().

stdair::NbOfBookings_T AIRINV::LegCabinStruct::_wlNbOfBookings

Definition at line 39 of file LegCabinStruct.hpp.

Referenced by describe().

stdair::NbOfBookings_T AIRINV::LegCabinStruct::_groupNbOfBookings

Definition at line 40 of file LegCabinStruct.hpp.

Referenced by describe().


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