#include <trademgen/command/DemandParserHelper.hpp>
Public Member Functions | |
ParserSemanticAction (DemandStruct &) |
Public Attributes | |
DemandStruct & | _demand |
Generic Semantic Action (Actor / Functor) for the Demand Parser.
Definition at line 31 of file DemandParserHelper.hpp.
TRADEMGEN::DemandParserHelper::ParserSemanticAction::ParserSemanticAction | ( | DemandStruct & | ioDemand | ) |
Actor Constructor.
Definition at line 26 of file DemandParserHelper.cpp.
DemandStruct& TRADEMGEN::DemandParserHelper::ParserSemanticAction::_demand |
Actor Context.
Definition at line 35 of file DemandParserHelper.hpp.
Referenced by TRADEMGEN::DemandParserHelper::storePrefDepDateRangeStart::operator()(), TRADEMGEN::DemandParserHelper::storePrefDepDateRangeEnd::operator()(), TRADEMGEN::DemandParserHelper::storeDow::operator()(), TRADEMGEN::DemandParserHelper::storeOrigin::operator()(), TRADEMGEN::DemandParserHelper::storeDestination::operator()(), TRADEMGEN::DemandParserHelper::storePrefCabin::operator()(), TRADEMGEN::DemandParserHelper::storeDemandMean::operator()(), TRADEMGEN::DemandParserHelper::storeDemandStdDev::operator()(), TRADEMGEN::DemandParserHelper::storeDemandChangeFeeProb::operator()(), TRADEMGEN::DemandParserHelper::storeDemandChangeFeeDisutility::operator()(), TRADEMGEN::DemandParserHelper::storeDemandNonRefundableProb::operator()(), TRADEMGEN::DemandParserHelper::storeDemandNonRefundableDisutility::operator()(), TRADEMGEN::DemandParserHelper::storePosCode::operator()(), TRADEMGEN::DemandParserHelper::storePosProbMass::operator()(), TRADEMGEN::DemandParserHelper::storeChannelCode::operator()(), TRADEMGEN::DemandParserHelper::storeChannelProbMass::operator()(), TRADEMGEN::DemandParserHelper::storeTripCode::operator()(), TRADEMGEN::DemandParserHelper::storeTripProbMass::operator()(), TRADEMGEN::DemandParserHelper::storeStayCode::operator()(), TRADEMGEN::DemandParserHelper::storeStayProbMass::operator()(), TRADEMGEN::DemandParserHelper::storeFFCode::operator()(), TRADEMGEN::DemandParserHelper::storeFFProbMass::operator()(), TRADEMGEN::DemandParserHelper::storePrefDepTime::operator()(), TRADEMGEN::DemandParserHelper::storePrefDepTimeProbMass::operator()(), TRADEMGEN::DemandParserHelper::storeWTP::operator()(), TRADEMGEN::DemandParserHelper::storeTimeValue::operator()(), TRADEMGEN::DemandParserHelper::storeTimeValueProbMass::operator()(), TRADEMGEN::DemandParserHelper::storeDTD::operator()(), TRADEMGEN::DemandParserHelper::storeDTDProbMass::operator()(), and TRADEMGEN::DemandParserHelper::doEndDemand::operator()().