#include <airinv/command/InventoryParserHelper.hpp>
Public Member Functions | |
doEndFlightDate (stdair::BomRoot &, FlightDateStruct &, unsigned int &) | |
void | operator() (iterator_t iStr, iterator_t iStrEnd) const |
Public Attributes | |
stdair::BomRoot & | _bomRoot |
unsigned int & | _nbOfFlights |
FlightDateStruct & | _flightDate |
Mark the end of the inventory parsing.
Definition at line 425 of file InventoryParserHelper.hpp.
AIRINV::InventoryParserHelper::doEndFlightDate::doEndFlightDate | ( | stdair::BomRoot & | ioBomRoot, |
FlightDateStruct & | ioFlightDate, | ||
unsigned int & | ioNbOfFlights | ||
) |
Actor Constructor.
Definition at line 746 of file InventoryParserHelper.cpp.
void AIRINV::InventoryParserHelper::doEndFlightDate::operator() | ( | iterator_t | iStr, |
iterator_t | iStrEnd | ||
) | const |
Actor Function (functor).
Definition at line 755 of file InventoryParserHelper.cpp.
References _bomRoot, AIRINV::SegmentStruct::_cabinList, AIRINV::InventoryParserHelper::ParserSemanticAction::_flightDate, AIRINV::FlightDateStruct::_itSegment, _nbOfFlights, and AIRINV::FlightDateStruct::_segmentList.
stdair::BomRoot& AIRINV::InventoryParserHelper::doEndFlightDate::_bomRoot |
Actor Specific Context.
Definition at line 432 of file InventoryParserHelper.hpp.
Referenced by operator()().
Definition at line 433 of file InventoryParserHelper.hpp.
Referenced by operator()().
Actor Context.
Definition at line 33 of file InventoryParserHelper.hpp.
Referenced by AIRINV::InventoryParserHelper::storeSnapshotDate::operator()(), AIRINV::InventoryParserHelper::storeAirlineCode::operator()(), AIRINV::InventoryParserHelper::storeFlightNumber::operator()(), AIRINV::InventoryParserHelper::storeFlightDate::operator()(), AIRINV::InventoryParserHelper::storeFlightTypeCode::operator()(), AIRINV::InventoryParserHelper::storeFlightVisibilityCode::operator()(), AIRINV::InventoryParserHelper::storeLegBoardingPoint::operator()(), AIRINV::InventoryParserHelper::storeLegOffPoint::operator()(), AIRINV::InventoryParserHelper::storeBoardingDate::operator()(), AIRINV::InventoryParserHelper::storeBoardingTime::operator()(), AIRINV::InventoryParserHelper::storeOffDate::operator()(), AIRINV::InventoryParserHelper::storeOffTime::operator()(), AIRINV::InventoryParserHelper::storeLegCabinCode::operator()(), AIRINV::InventoryParserHelper::storeSaleableCapacity::operator()(), AIRINV::InventoryParserHelper::storeAU::operator()(), AIRINV::InventoryParserHelper::storeUPR::operator()(), AIRINV::InventoryParserHelper::storeBookingCounter::operator()(), AIRINV::InventoryParserHelper::storeNAV::operator()(), AIRINV::InventoryParserHelper::storeGAV::operator()(), AIRINV::InventoryParserHelper::storeACP::operator()(), AIRINV::InventoryParserHelper::storeETB::operator()(), AIRINV::InventoryParserHelper::storeYieldUpperRange::operator()(), AIRINV::InventoryParserHelper::storeBucketAvaibality::operator()(), AIRINV::InventoryParserHelper::storeSeatIndex::operator()(), AIRINV::InventoryParserHelper::storeSegmentBoardingPoint::operator()(), AIRINV::InventoryParserHelper::storeSegmentOffPoint::operator()(), AIRINV::InventoryParserHelper::storeSegmentCabinCode::operator()(), AIRINV::InventoryParserHelper::storeSegmentCabinBookingCounter::operator()(), AIRINV::InventoryParserHelper::storeClassCode::operator()(), AIRINV::InventoryParserHelper::storeSubclassCode::operator()(), AIRINV::InventoryParserHelper::storeParentClassCode::operator()(), AIRINV::InventoryParserHelper::storeParentSubclassCode::operator()(), AIRINV::InventoryParserHelper::storeCumulatedProtection::operator()(), AIRINV::InventoryParserHelper::storeProtection::operator()(), AIRINV::InventoryParserHelper::storeNego::operator()(), AIRINV::InventoryParserHelper::storeNoShow::operator()(), AIRINV::InventoryParserHelper::storeOverbooking::operator()(), AIRINV::InventoryParserHelper::storeNbOfBkgs::operator()(), AIRINV::InventoryParserHelper::storeNbOfGroupBkgs::operator()(), AIRINV::InventoryParserHelper::storeNbOfPendingGroupBkgs::operator()(), AIRINV::InventoryParserHelper::storeNbOfStaffBkgs::operator()(), AIRINV::InventoryParserHelper::storeNbOfWLBkgs::operator()(), AIRINV::InventoryParserHelper::storeClassETB::operator()(), AIRINV::InventoryParserHelper::storeClassAvailability::operator()(), AIRINV::InventoryParserHelper::storeSegmentAvailability::operator()(), AIRINV::InventoryParserHelper::storeRevenueAvailability::operator()(), AIRINV::InventoryParserHelper::storeFamilyCode::operator()(), AIRINV::InventoryParserHelper::storeFClasses::operator()(), and operator()().