Home
last modified time | relevance | path

Searched refs:CCompoundRule (Results 1 – 7 of 7) sorted by relevance

/external/parameter-framework/upstream/parameter/
DCompoundRule.cpp38 const char *CCompoundRule::_apcTypes[2] = {"Any", "All"};
41 string CCompoundRule::getKind() const in getKind()
47 bool CCompoundRule::childrenAreDynamic() const in childrenAreDynamic()
53 string CCompoundRule::logValue(utility::ErrorContext & /*ctx*/) const in logValue()
60 bool CCompoundRule::parse(CRuleParser &ruleParser, string &strError) in parse()
82 string CCompoundRule::dump() const in dump()
111 bool CCompoundRule::matches() const in matches()
129 bool CCompoundRule::fromXml(const CXmlElement &xmlElement, in fromXml()
142 void CCompoundRule::toXml(CXmlElement &xmlElement, CXmlSerializingContext &serializingContext) const in toXml()
DRuleParser.h35 class CCompoundRule; variable
58 bool parse(CCompoundRule *pParentRule, std::string &strError);
73 CCompoundRule *grabRootRule();
92 CCompoundRule *_pRootRule{nullptr};
DDomainConfiguration.h44 class CCompoundRule; variable
155 const CCompoundRule *getRule() const;
156 CCompoundRule *getRule();
157 void setRule(CCompoundRule *pRule);
DDomainConfiguration.cpp296 const CCompoundRule *pRule = getRule(); in getApplicationRule()
410 const CCompoundRule *pRule = getRule(); in isApplicable()
475 const CCompoundRule *CDomainConfiguration::getRule() const in getRule()
479 return static_cast<const CCompoundRule *>(getChild(ECompoundRule)); in getRule()
484 CCompoundRule *CDomainConfiguration::getRule() in getRule()
488 return static_cast<CCompoundRule *>(getChild(ECompoundRule)); in getRule()
493 void CDomainConfiguration::setRule(CCompoundRule *pRule) in setRule()
495 CCompoundRule *pOldRule = getRule(); in setRule()
DRuleParser.cpp61 bool CRuleParser::parse(CCompoundRule *pParentRule, string &strError) in parse()
73 auto pCompoundRule = new CCompoundRule; in parse()
229 CCompoundRule *CRuleParser::grabRootRule() in grabRootRule()
231 CCompoundRule *pRootRule = _pRootRule; in grabRootRule()
DCompoundRule.h36 class CCompoundRule : public CRule
DParameterMgr.cpp2807 new TElementBuilderTemplate<CCompoundRule>()); in feedElementLibraries()