Searched refs:ruleParser (Results 1 – 6 of 6) sorted by relevance
61 bool CSelectionCriterionRule::parse(CRuleParser &ruleParser, string &strError) in parse() argument65 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()
60 bool CCompoundRule::parse(CRuleParser &ruleParser, string &strError) in parse() argument65 if (ruleParser.getType() == _apcTypes[typeIndex]) { in parse()76 strError += ruleParser.getType(); in parse()
275 CRuleParser ruleParser(strApplicationRule, pSelectionCriteriaDefinition); in setApplicationRule() local278 if (!ruleParser.parse(NULL, strError)) { in setApplicationRule()283 setRule(ruleParser.grabRootRule()); in setApplicationRule()
43 virtual bool parse(CRuleParser &ruleParser, std::string &strError) = 0;
40 virtual bool parse(CRuleParser &ruleParser, std::string &strError);
59 virtual bool parse(CRuleParser &ruleParser, std::string &strError);