#include <simfqt/command/FareParserHelper.hpp>
Public Member Functions | |
doEndFare (stdair::BomRoot &, FareRuleStruct &) | |
void | operator() (boost::spirit::qi::unused_type, boost::spirit::qi::unused_type, boost::spirit::qi::unused_type) const |
Public Attributes | |
stdair::BomRoot & | _bomRoot |
FareRuleStruct & | _fareRule |
Mark the end of the fare-rule parsing.
Definition at line 230 of file FareParserHelper.hpp.
SIMFQT::FareParserHelper::doEndFare::doEndFare | ( | stdair::BomRoot & | ioBomRoot, |
FareRuleStruct & | ioFareRule | ||
) |
Actor Constructor.
Definition at line 420 of file FareParserHelper.cpp.
void SIMFQT::FareParserHelper::doEndFare::operator() | ( | boost::spirit::qi::unused_type | , |
boost::spirit::qi::unused_type | , | ||
boost::spirit::qi::unused_type | |||
) | const |
Actor Function (functor).
Definition at line 427 of file FareParserHelper.cpp.
References _bomRoot, SIMFQT::FareParserHelper::ParserSemanticAction::_fareRule, and SIMFQT::FareRuleStruct::describe().
stdair::BomRoot& SIMFQT::FareParserHelper::doEndFare::_bomRoot |
Actor Specific Context.
Definition at line 238 of file FareParserHelper.hpp.
Referenced by operator()().
|
inherited |
Actor Context.
Definition at line 35 of file FareParserHelper.hpp.
Referenced by SIMFQT::FareParserHelper::storeFareId::operator()(), SIMFQT::FareParserHelper::storeOrigin::operator()(), SIMFQT::FareParserHelper::storeDestination::operator()(), SIMFQT::FareParserHelper::storeTripType::operator()(), SIMFQT::FareParserHelper::storeDateRangeStart::operator()(), SIMFQT::FareParserHelper::storeDateRangeEnd::operator()(), SIMFQT::FareParserHelper::storeStartRangeTime::operator()(), SIMFQT::FareParserHelper::storeEndRangeTime::operator()(), SIMFQT::FareParserHelper::storePOS::operator()(), SIMFQT::FareParserHelper::storeCabinCode::operator()(), SIMFQT::FareParserHelper::storeChannel::operator()(), SIMFQT::FareParserHelper::storeAdvancePurchase::operator()(), SIMFQT::FareParserHelper::storeSaturdayStay::operator()(), SIMFQT::FareParserHelper::storeChangeFees::operator()(), SIMFQT::FareParserHelper::storeNonRefundable::operator()(), SIMFQT::FareParserHelper::storeMinimumStay::operator()(), SIMFQT::FareParserHelper::storeFare::operator()(), SIMFQT::FareParserHelper::storeAirlineCode::operator()(), SIMFQT::FareParserHelper::storeClass::operator()(), and operator()().