#include <airrac/command/YieldParserHelper.hpp>
Public Member Functions | |
storeYieldId (YieldRuleStruct &) | |
void | operator() (unsigned int, boost::spirit::qi::unused_type, boost::spirit::qi::unused_type) const |
Public Attributes | |
YieldRuleStruct & | _yieldRule |
Store the parsed yield Id.
Definition at line 38 of file YieldParserHelper.hpp.
AIRRAC::YieldParserHelper::storeYieldId::storeYieldId | ( | YieldRuleStruct & | ioYieldRule | ) |
Actor Constructor.
Definition at line 34 of file YieldParserHelper.cpp.
void AIRRAC::YieldParserHelper::storeYieldId::operator() | ( | unsigned int | iYieldId, |
boost::spirit::qi::unused_type | , | ||
boost::spirit::qi::unused_type | |||
) | const |
Actor Function (functor).
Definition at line 39 of file YieldParserHelper.cpp.
References AIRRAC::YieldRuleStruct::_itSeconds, AIRRAC::YieldParserHelper::ParserSemanticAction::_yieldRule, AIRRAC::YieldRuleStruct::clearAirlineCodeList(), AIRRAC::YieldRuleStruct::clearClassCodeList(), AIRRAC::YieldRuleStruct::setAirlineCode(), AIRRAC::YieldRuleStruct::setClassCode(), and AIRRAC::YieldRuleStruct::setYieldID().
|
inherited |
Actor Context.
Definition at line 34 of file YieldParserHelper.hpp.
Referenced by operator()(), AIRRAC::YieldParserHelper::storeOrigin::operator()(), AIRRAC::YieldParserHelper::storeDestination::operator()(), AIRRAC::YieldParserHelper::storeTripType::operator()(), AIRRAC::YieldParserHelper::storeDateRangeStart::operator()(), AIRRAC::YieldParserHelper::storeDateRangeEnd::operator()(), AIRRAC::YieldParserHelper::storeStartRangeTime::operator()(), AIRRAC::YieldParserHelper::storeEndRangeTime::operator()(), AIRRAC::YieldParserHelper::storePOS::operator()(), AIRRAC::YieldParserHelper::storeCabinCode::operator()(), AIRRAC::YieldParserHelper::storeChannel::operator()(), AIRRAC::YieldParserHelper::storeYield::operator()(), AIRRAC::YieldParserHelper::storeAirlineCode::operator()(), AIRRAC::YieldParserHelper::storeClass::operator()(), and AIRRAC::YieldParserHelper::doEndYield::operator()().