AirInv Logo  0.1.2
C++ Simulated Airline Inventory Management System library
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::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::Availability_T AIRINV::LegCabinStruct::_nav
stdair::Availability_T AIRINV::LegCabinStruct::_gav
stdair::OverbookingRate_T AIRINV::LegCabinStruct::_acp
stdair::NbOfBookings_T AIRINV::LegCabinStruct::_etb

Definition at line 38 of file LegCabinStruct.hpp.

Referenced by describe().

Definition at line 39 of file LegCabinStruct.hpp.

Referenced by describe().

Definition at line 40 of file LegCabinStruct.hpp.

Referenced by describe().


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines