Utility Structure for the parsing of Bucket structures. More...
#include <airinv/bom/BucketStruct.hpp>
Inheritance diagram for AIRINV::BucketStruct:Public Member Functions | |
| void | fill (stdair::Bucket &) const |
| const std::string | describe () const |
| BucketStruct () | |
Public Attributes | |
| stdair::Yield_T | _yieldRangeUpperValue |
| stdair::CabinCapacity_T | _availability |
| stdair::NbOfSeats_T | _nbOfSeats |
| stdair::SeatIndex_T | _seatIndex |
Utility Structure for the parsing of Bucket structures.
Definition at line 26 of file BucketStruct.hpp.
| AIRINV::BucketStruct::BucketStruct | ( | ) |
Default Constructor.
Definition at line 16 of file BucketStruct.cpp.
| void AIRINV::BucketStruct::fill | ( | stdair::Bucket & | ioBucket | ) | const |
Fill the Bucket objects with the attributes of the BucketStruct.
Definition at line 29 of file BucketStruct.cpp.
References _availability, _nbOfSeats, and _yieldRangeUpperValue.
| const std::string AIRINV::BucketStruct::describe | ( | ) | const |
Give a description of the structure (for display purposes).
Definition at line 20 of file BucketStruct.cpp.
References _availability, _nbOfSeats, _seatIndex, and _yieldRangeUpperValue.
Referenced by AIRINV::LegCabinStruct::describe().
| stdair::Yield_T AIRINV::BucketStruct::_yieldRangeUpperValue |
Definition at line 28 of file BucketStruct.hpp.
Referenced by describe(), fill(), AIRINV::InventoryParserHelper::storeAirlineCode::operator()(), AIRINV::InventoryParserHelper::storeLegBoardingPoint::operator()(), AIRINV::InventoryParserHelper::storeLegCabinCode::operator()(), and AIRINV::InventoryParserHelper::storeYieldUpperRange::operator()().
| stdair::CabinCapacity_T AIRINV::BucketStruct::_availability |
Definition at line 29 of file BucketStruct.hpp.
Referenced by describe(), fill(), and AIRINV::InventoryParserHelper::storeBucketAvaibality::operator()().
| stdair::NbOfSeats_T AIRINV::BucketStruct::_nbOfSeats |
Definition at line 30 of file BucketStruct.hpp.
Referenced by describe(), and fill().
| stdair::SeatIndex_T AIRINV::BucketStruct::_seatIndex |
Definition at line 31 of file BucketStruct.hpp.
Referenced by describe(), and AIRINV::InventoryParserHelper::storeSeatIndex::operator()().
1.8.1.1