#include <simfqt/command/FareParserHelper.hpp>
Public Member Functions | |
ParserSemanticAction (FareRuleStruct &) | |
Public Attributes | |
FareRuleStruct & | _fareRule |
Generic Semantic Action (Actor / Functor) for the Fare Parser.
Definition at line 31 of file FareParserHelper.hpp.
SIMFQT::FareParserHelper::ParserSemanticAction::ParserSemanticAction | ( | FareRuleStruct & | ioFareRule | ) |
Actor Constructor.
Definition at line 29 of file FareParserHelper.cpp.
References _fareRule.
Referenced by SIMFQT::FareParserHelper::doEndFare::doEndFare(), SIMFQT::FareParserHelper::storeAdvancePurchase::storeAdvancePurchase(), SIMFQT::FareParserHelper::storeAirlineCode::storeAirlineCode(), SIMFQT::FareParserHelper::storeCabinCode::storeCabinCode(), SIMFQT::FareParserHelper::storeChangeFees::storeChangeFees(), SIMFQT::FareParserHelper::storeChannel::storeChannel(), SIMFQT::FareParserHelper::storeClass::storeClass(), SIMFQT::FareParserHelper::storeDateRangeEnd::storeDateRangeEnd(), SIMFQT::FareParserHelper::storeDateRangeStart::storeDateRangeStart(), SIMFQT::FareParserHelper::storeDestination::storeDestination(), SIMFQT::FareParserHelper::storeEndRangeTime::storeEndRangeTime(), SIMFQT::FareParserHelper::storeFare::storeFare(), SIMFQT::FareParserHelper::storeFareId::storeFareId(), SIMFQT::FareParserHelper::storeMinimumStay::storeMinimumStay(), SIMFQT::FareParserHelper::storeNonRefundable::storeNonRefundable(), SIMFQT::FareParserHelper::storeOrigin::storeOrigin(), SIMFQT::FareParserHelper::storePOS::storePOS(), SIMFQT::FareParserHelper::storeSaturdayStay::storeSaturdayStay(), SIMFQT::FareParserHelper::storeStartRangeTime::storeStartRangeTime(), and SIMFQT::FareParserHelper::storeTripType::storeTripType().
FareRuleStruct& SIMFQT::FareParserHelper::ParserSemanticAction::_fareRule |
Actor Context.
Definition at line 35 of file FareParserHelper.hpp.
Referenced by SIMFQT::FareParserHelper::doEndFare::operator()(), SIMFQT::FareParserHelper::storeAdvancePurchase::operator()(), SIMFQT::FareParserHelper::storeAirlineCode::operator()(), SIMFQT::FareParserHelper::storeCabinCode::operator()(), SIMFQT::FareParserHelper::storeChangeFees::operator()(), SIMFQT::FareParserHelper::storeChannel::operator()(), SIMFQT::FareParserHelper::storeClass::operator()(), SIMFQT::FareParserHelper::storeDateRangeEnd::operator()(), SIMFQT::FareParserHelper::storeDateRangeStart::operator()(), SIMFQT::FareParserHelper::storeDestination::operator()(), SIMFQT::FareParserHelper::storeEndRangeTime::operator()(), SIMFQT::FareParserHelper::storeFare::operator()(), SIMFQT::FareParserHelper::storeFareId::operator()(), SIMFQT::FareParserHelper::storeMinimumStay::operator()(), SIMFQT::FareParserHelper::storeNonRefundable::operator()(), SIMFQT::FareParserHelper::storeOrigin::operator()(), SIMFQT::FareParserHelper::storePOS::operator()(), SIMFQT::FareParserHelper::storeSaturdayStay::operator()(), SIMFQT::FareParserHelper::storeStartRangeTime::operator()(), SIMFQT::FareParserHelper::storeTripType::operator()(), and ParserSemanticAction().