Home
last modified time | relevance | path

Searched refs:ruleParser (Results 1 – 6 of 6) sorted by relevance

/external/parameter-framework/upstream/parameter/
DSelectionCriterionRule.cpp61 bool CSelectionCriterionRule::parse(CRuleParser &ruleParser, string &strError) in parse() argument
65 ruleParser.getSelectionCriteriaDefinition()->getSelectionCriterion(ruleParser.getType()); in parse()
70 strError = "Couldn't find selection criterion " + ruleParser.getType(); in parse()
78 if (!ruleParser.next(strMatchesWhen, strError)) { in parse()
85 if (!ruleParser.next(strValue, strError)) { in parse()
DCompoundRule.cpp60 bool CCompoundRule::parse(CRuleParser &ruleParser, string &strError) in parse() argument
65 if (ruleParser.getType() == _apcTypes[typeIndex]) { in parse()
76 strError += ruleParser.getType(); in parse()
DRule.h43 virtual bool parse(CRuleParser &ruleParser, std::string &strError) = 0;
DDomainConfiguration.cpp275 CRuleParser ruleParser(strApplicationRule, pSelectionCriteriaDefinition); in setApplicationRule() local
278 if (!ruleParser.parse(nullptr, strError)) { in setApplicationRule()
283 setRule(ruleParser.grabRootRule()); in setApplicationRule()
DCompoundRule.h40 bool parse(CRuleParser &ruleParser, std::string &strError) override;
DSelectionCriterionRule.h59 bool parse(CRuleParser &ruleParser, std::string &strError) override;