#include <airrac/command/YieldParserHelper.hpp>
Public Member Functions | |
ParserSemanticAction (YieldRuleStruct &) |
Public Attributes | |
YieldRuleStruct & | _yieldRule |
Generic Semantic Action (Actor / Functor) for the Yield Parser.
Definition at line 30 of file YieldParserHelper.hpp.
AIRRAC::YieldParserHelper::ParserSemanticAction::ParserSemanticAction | ( | YieldRuleStruct & | ioYieldRule | ) |
Actor Constructor.
Definition at line 27 of file YieldParserHelper.cpp.
References _yieldRule.
Referenced by AIRRAC::YieldParserHelper::doEndYield::doEndYield(), AIRRAC::YieldParserHelper::storeAirlineCode::storeAirlineCode(), AIRRAC::YieldParserHelper::storeCabinCode::storeCabinCode(), AIRRAC::YieldParserHelper::storeChannel::storeChannel(), AIRRAC::YieldParserHelper::storeClass::storeClass(), AIRRAC::YieldParserHelper::storeDateRangeEnd::storeDateRangeEnd(), AIRRAC::YieldParserHelper::storeDateRangeStart::storeDateRangeStart(), AIRRAC::YieldParserHelper::storeDestination::storeDestination(), AIRRAC::YieldParserHelper::storeEndRangeTime::storeEndRangeTime(), AIRRAC::YieldParserHelper::storeOrigin::storeOrigin(), AIRRAC::YieldParserHelper::storePOS::storePOS(), AIRRAC::YieldParserHelper::storeStartRangeTime::storeStartRangeTime(), AIRRAC::YieldParserHelper::storeTripType::storeTripType(), AIRRAC::YieldParserHelper::storeYield::storeYield(), and AIRRAC::YieldParserHelper::storeYieldId::storeYieldId().
YieldRuleStruct& AIRRAC::YieldParserHelper::ParserSemanticAction::_yieldRule |
Actor Context.
Definition at line 34 of file YieldParserHelper.hpp.
Referenced by AIRRAC::YieldParserHelper::doEndYield::operator()(), AIRRAC::YieldParserHelper::storeAirlineCode::operator()(), AIRRAC::YieldParserHelper::storeCabinCode::operator()(), AIRRAC::YieldParserHelper::storeChannel::operator()(), AIRRAC::YieldParserHelper::storeClass::operator()(), AIRRAC::YieldParserHelper::storeDateRangeEnd::operator()(), AIRRAC::YieldParserHelper::storeDateRangeStart::operator()(), AIRRAC::YieldParserHelper::storeDestination::operator()(), AIRRAC::YieldParserHelper::storeEndRangeTime::operator()(), AIRRAC::YieldParserHelper::storeOrigin::operator()(), AIRRAC::YieldParserHelper::storePOS::operator()(), AIRRAC::YieldParserHelper::storeStartRangeTime::operator()(), AIRRAC::YieldParserHelper::storeTripType::operator()(), AIRRAC::YieldParserHelper::storeYield::operator()(), AIRRAC::YieldParserHelper::storeYieldId::operator()(), and ParserSemanticAction().