#include <airinv/command/InventoryParserHelper.hpp>
Public Member Functions | |
ParserSemanticAction (FlightDateStruct &) | |
Public Attributes | |
FlightDateStruct & | _flightDate |
Generic Semantic Action (Actor / Functor) for the Inventory Parser.
Definition at line 29 of file InventoryParserHelper.hpp.
AIRINV::InventoryParserHelper::ParserSemanticAction::ParserSemanticAction | ( | FlightDateStruct & | ioFlightDate | ) |
Actor Constructor.
Definition at line 25 of file InventoryParserHelper.cpp.
References _flightDate.
Referenced by AIRINV::InventoryParserHelper::doEndFlightDate::doEndFlightDate(), AIRINV::InventoryParserHelper::storeACP::storeACP(), AIRINV::InventoryParserHelper::storeAirlineCode::storeAirlineCode(), AIRINV::InventoryParserHelper::storeAU::storeAU(), AIRINV::InventoryParserHelper::storeBoardingDate::storeBoardingDate(), AIRINV::InventoryParserHelper::storeBoardingTime::storeBoardingTime(), AIRINV::InventoryParserHelper::storeBookingCounter::storeBookingCounter(), AIRINV::InventoryParserHelper::storeBucketAvaibality::storeBucketAvaibality(), AIRINV::InventoryParserHelper::storeClassAvailability::storeClassAvailability(), AIRINV::InventoryParserHelper::storeClassCode::storeClassCode(), AIRINV::InventoryParserHelper::storeClassETB::storeClassETB(), AIRINV::InventoryParserHelper::storeCumulatedProtection::storeCumulatedProtection(), AIRINV::InventoryParserHelper::storeETB::storeETB(), AIRINV::InventoryParserHelper::storeFamilyCode::storeFamilyCode(), AIRINV::InventoryParserHelper::storeFClasses::storeFClasses(), AIRINV::InventoryParserHelper::storeFlightDate::storeFlightDate(), AIRINV::InventoryParserHelper::storeFlightNumber::storeFlightNumber(), AIRINV::InventoryParserHelper::storeFlightTypeCode::storeFlightTypeCode(), AIRINV::InventoryParserHelper::storeFlightVisibilityCode::storeFlightVisibilityCode(), AIRINV::InventoryParserHelper::storeGAV::storeGAV(), AIRINV::InventoryParserHelper::storeLegBoardingPoint::storeLegBoardingPoint(), AIRINV::InventoryParserHelper::storeLegCabinCode::storeLegCabinCode(), AIRINV::InventoryParserHelper::storeLegOffPoint::storeLegOffPoint(), AIRINV::InventoryParserHelper::storeNAV::storeNAV(), AIRINV::InventoryParserHelper::storeNbOfBkgs::storeNbOfBkgs(), AIRINV::InventoryParserHelper::storeNbOfGroupBkgs::storeNbOfGroupBkgs(), AIRINV::InventoryParserHelper::storeNbOfPendingGroupBkgs::storeNbOfPendingGroupBkgs(), AIRINV::InventoryParserHelper::storeNbOfStaffBkgs::storeNbOfStaffBkgs(), AIRINV::InventoryParserHelper::storeNbOfWLBkgs::storeNbOfWLBkgs(), AIRINV::InventoryParserHelper::storeNego::storeNego(), AIRINV::InventoryParserHelper::storeNoShow::storeNoShow(), AIRINV::InventoryParserHelper::storeOffDate::storeOffDate(), AIRINV::InventoryParserHelper::storeOffTime::storeOffTime(), AIRINV::InventoryParserHelper::storeOperatingAirlineCode::storeOperatingAirlineCode(), AIRINV::InventoryParserHelper::storeOperatingFlightNumber::storeOperatingFlightNumber(), AIRINV::InventoryParserHelper::storeOverbooking::storeOverbooking(), AIRINV::InventoryParserHelper::storeParentClassCode::storeParentClassCode(), AIRINV::InventoryParserHelper::storeParentSubclassCode::storeParentSubclassCode(), AIRINV::InventoryParserHelper::storeProtection::storeProtection(), AIRINV::InventoryParserHelper::storeRevenueAvailability::storeRevenueAvailability(), AIRINV::InventoryParserHelper::storeSaleableCapacity::storeSaleableCapacity(), AIRINV::InventoryParserHelper::storeSeatIndex::storeSeatIndex(), AIRINV::InventoryParserHelper::storeSegmentAvailability::storeSegmentAvailability(), AIRINV::InventoryParserHelper::storeSegmentBoardingPoint::storeSegmentBoardingPoint(), AIRINV::InventoryParserHelper::storeSegmentCabinBookingCounter::storeSegmentCabinBookingCounter(), AIRINV::InventoryParserHelper::storeSegmentCabinCode::storeSegmentCabinCode(), AIRINV::InventoryParserHelper::storeSegmentOffPoint::storeSegmentOffPoint(), AIRINV::InventoryParserHelper::storeSnapshotDate::storeSnapshotDate(), AIRINV::InventoryParserHelper::storeSubclassCode::storeSubclassCode(), AIRINV::InventoryParserHelper::storeUPR::storeUPR(), and AIRINV::InventoryParserHelper::storeYieldUpperRange::storeYieldUpperRange().
FlightDateStruct& AIRINV::InventoryParserHelper::ParserSemanticAction::_flightDate |
Actor Context.
Definition at line 33 of file InventoryParserHelper.hpp.
Referenced by AIRINV::InventoryParserHelper::doEndFlightDate::operator()(), AIRINV::InventoryParserHelper::storeACP::operator()(), AIRINV::InventoryParserHelper::storeAirlineCode::operator()(), AIRINV::InventoryParserHelper::storeAU::operator()(), AIRINV::InventoryParserHelper::storeBoardingDate::operator()(), AIRINV::InventoryParserHelper::storeBoardingTime::operator()(), AIRINV::InventoryParserHelper::storeBookingCounter::operator()(), AIRINV::InventoryParserHelper::storeBucketAvaibality::operator()(), AIRINV::InventoryParserHelper::storeClassAvailability::operator()(), AIRINV::InventoryParserHelper::storeClassCode::operator()(), AIRINV::InventoryParserHelper::storeClassETB::operator()(), AIRINV::InventoryParserHelper::storeCumulatedProtection::operator()(), AIRINV::InventoryParserHelper::storeETB::operator()(), AIRINV::InventoryParserHelper::storeFamilyCode::operator()(), AIRINV::InventoryParserHelper::storeFClasses::operator()(), AIRINV::InventoryParserHelper::storeFlightDate::operator()(), AIRINV::InventoryParserHelper::storeFlightNumber::operator()(), AIRINV::InventoryParserHelper::storeFlightTypeCode::operator()(), AIRINV::InventoryParserHelper::storeFlightVisibilityCode::operator()(), AIRINV::InventoryParserHelper::storeGAV::operator()(), AIRINV::InventoryParserHelper::storeLegBoardingPoint::operator()(), AIRINV::InventoryParserHelper::storeLegCabinCode::operator()(), AIRINV::InventoryParserHelper::storeLegOffPoint::operator()(), AIRINV::InventoryParserHelper::storeNAV::operator()(), AIRINV::InventoryParserHelper::storeNbOfBkgs::operator()(), AIRINV::InventoryParserHelper::storeNbOfGroupBkgs::operator()(), AIRINV::InventoryParserHelper::storeNbOfPendingGroupBkgs::operator()(), AIRINV::InventoryParserHelper::storeNbOfStaffBkgs::operator()(), AIRINV::InventoryParserHelper::storeNbOfWLBkgs::operator()(), AIRINV::InventoryParserHelper::storeNego::operator()(), AIRINV::InventoryParserHelper::storeNoShow::operator()(), AIRINV::InventoryParserHelper::storeOffDate::operator()(), AIRINV::InventoryParserHelper::storeOffTime::operator()(), AIRINV::InventoryParserHelper::storeOperatingAirlineCode::operator()(), AIRINV::InventoryParserHelper::storeOperatingFlightNumber::operator()(), AIRINV::InventoryParserHelper::storeOverbooking::operator()(), AIRINV::InventoryParserHelper::storeParentClassCode::operator()(), AIRINV::InventoryParserHelper::storeParentSubclassCode::operator()(), AIRINV::InventoryParserHelper::storeProtection::operator()(), AIRINV::InventoryParserHelper::storeRevenueAvailability::operator()(), AIRINV::InventoryParserHelper::storeSaleableCapacity::operator()(), AIRINV::InventoryParserHelper::storeSeatIndex::operator()(), AIRINV::InventoryParserHelper::storeSegmentAvailability::operator()(), AIRINV::InventoryParserHelper::storeSegmentBoardingPoint::operator()(), AIRINV::InventoryParserHelper::storeSegmentCabinBookingCounter::operator()(), AIRINV::InventoryParserHelper::storeSegmentCabinCode::operator()(), AIRINV::InventoryParserHelper::storeSegmentOffPoint::operator()(), AIRINV::InventoryParserHelper::storeSnapshotDate::operator()(), AIRINV::InventoryParserHelper::storeSubclassCode::operator()(), AIRINV::InventoryParserHelper::storeUPR::operator()(), AIRINV::InventoryParserHelper::storeYieldUpperRange::operator()(), and ParserSemanticAction().