Utility Structure for the parsing of SegmentCabin details. More...
#include <airinv/bom/SegmentCabinStruct.hpp>
 Inheritance diagram for AIRINV::SegmentCabinStruct:
 Inheritance diagram for AIRINV::SegmentCabinStruct:| Public Member Functions | |
| void | fill (stdair::SegmentCabin &) const | 
| const std::string | describe () const | 
| Public Attributes | |
| stdair::CabinCode_T | _cabinCode | 
| stdair::NbOfBookings_T | _nbOfBookings | 
| FareFamilyStruct | _itFareFamily | 
| FareFamilyStructList_T | _fareFamilies | 
Utility Structure for the parsing of SegmentCabin details.
Definition at line 26 of file SegmentCabinStruct.hpp.
| void AIRINV::SegmentCabinStruct::fill | ( | stdair::SegmentCabin & | ioSegmentCabin | ) | const | 
Fill the SegmentCabin objects with the attributes of the SegmentCabinStruct.
Definition at line 33 of file SegmentCabinStruct.cpp.
| const std::string AIRINV::SegmentCabinStruct::describe | ( | ) | const | 
Give a description of the structure (for display purposes).
Definition at line 15 of file SegmentCabinStruct.cpp.
References _cabinCode, _fareFamilies, _nbOfBookings, and AIRINV::FareFamilyStruct::describe().
Referenced by AIRINV::SegmentStruct::describe().
| stdair::CabinCode_T AIRINV::SegmentCabinStruct::_cabinCode | 
Definition at line 28 of file SegmentCabinStruct.hpp.
Referenced by AIRINV::FlightPeriodStruct::addFareFamily(), AIRINV::FlightDateStruct::addFareFamily(), describe(), AIRINV::ScheduleParserHelper::storeSegmentCabinCode::operator()(), and AIRINV::InventoryParserHelper::storeSegmentCabinCode::operator()().
| stdair::NbOfBookings_T AIRINV::SegmentCabinStruct::_nbOfBookings | 
Definition at line 29 of file SegmentCabinStruct.hpp.
Referenced by describe(), and AIRINV::InventoryParserHelper::storeSegmentCabinBookingCounter::operator()().
| FareFamilyStruct AIRINV::SegmentCabinStruct::_itFareFamily | 
Definition at line 30 of file SegmentCabinStruct.hpp.
Referenced by AIRINV::InventoryParserHelper::storeAirlineCode::operator()(), AIRINV::ScheduleParserHelper::storeClasses::operator()(), AIRINV::ScheduleParserHelper::storeFamilyCode::operator()(), AIRINV::ScheduleParserHelper::storeFRAT5CurveKey::operator()(), AIRINV::ScheduleParserHelper::storeFFDisutilityCurveKey::operator()(), AIRINV::ScheduleParserHelper::storeFClasses::operator()(), AIRINV::InventoryParserHelper::storeSegmentBoardingPoint::operator()(), AIRINV::InventoryParserHelper::storeSegmentCabinCode::operator()(), AIRINV::InventoryParserHelper::storeClassCode::operator()(), AIRINV::InventoryParserHelper::storeFamilyCode::operator()(), and AIRINV::InventoryParserHelper::storeFClasses::operator()().
| FareFamilyStructList_T AIRINV::SegmentCabinStruct::_fareFamilies | 
Definition at line 31 of file SegmentCabinStruct.hpp.
Referenced by AIRINV::FlightPeriodStruct::addFareFamily(), AIRINV::FlightDateStruct::addFareFamily(), describe(), AIRINV::InventoryParserHelper::storeAirlineCode::operator()(), AIRINV::InventoryParserHelper::storeSegmentBoardingPoint::operator()(), AIRINV::InventoryParserHelper::storeSegmentCabinCode::operator()(), and AIRINV::InventoryParserHelper::storeFClasses::operator()().
 1.8.1.1
 
		  1.8.1.1
		