Home
last modified time | relevance | path

Searched refs:CElement (Results 1 – 25 of 58) sorted by relevance

123

/external/parameter-framework/upstream/parameter/
DElement.cpp43 const std::string CElement::gDescriptionPropertyName = "Description";
45 CElement::CElement(const string &strName) : _strName(strName) in CElement() function in CElement
49 CElement::~CElement() in ~CElement()
54 void CElement::setDescription(const string &strDescription) in setDescription()
59 const string &CElement::getDescription() const in getDescription()
64 bool CElement::childrenAreDynamic() const in childrenAreDynamic()
70 bool CElement::init(string &strError) in init()
73 for (CElement *child : _childArray) { in init()
84 string CElement::dumpContent(utility::ErrorContext &errorContext, const size_t depth) const in dumpContent()
115 for (CElement *pChild : _childArray) { in dumpContent()
[all …]
DElement.h48 class PARAMETER_EXPORT CElement : public IXmlSink, public IXmlSource
51 CElement(const std::string &strName = "");
52 ~CElement() override;
70 void addChild(CElement *pChild);
71 bool removeChild(CElement *pChild);
78 CElement *findChildOfKind(const std::string &strKind);
79 const CElement *findChildOfKind(const std::string &strKind) const;
80 const CElement *getParent() const;
90 const CElement *getChild(size_t index) const;
100 CElement *getChild(size_t index);
[all …]
DElementLocator.h39 CElementLocator(CElement *pSubRootElement, bool bStrict = true);
42 bool locate(const std::string &strPath, CElement **ppElement, std::string &strError);
46 CElement *_pSubRootElement;
DDefaultElementLibrary.h72 CElement *createElement(const CXmlElement &xmlElement) const;
79 CElement *CDefaultElementLibrary<CDefaultElementBuilder>::createElement( in createElement()
82 CElement *builtElement = CElementLibrary::createElement(xmlElement); in createElement()
DConfigurableElement.h47 class PARAMETER_EXPORT CConfigurableElement : public CElement
187 return CElement::fromXml(xmlElement, serializingContext); in structureFromXml()
195 CElement::toXml(xmlElement, serializingContext); in structureToXml()
227 bool isOfConfigurableElementType(const CElement *pParent) const;
DConfigurableElement.cpp42 #define base CElement
282 const CElement *element = this; in getConfigurableElementContext()
375 const CElement *pParent = getParent(); in getSyncer()
448 const CElement *pParent = getParent(); in getBelongingDomains()
616 const CElement *pParent = getParent(); in belongsToDomainAscending()
628 const CElement *pParent = getParent(); in getBelongingSubsystem()
646 bool CConfigurableElement::isOfConfigurableElementType(const CElement *pParent) const in isOfConfigurableElementType()
DKindElement.h36 class CKindElement : public CElement
40 : CElement(strName), _strKind(strKind) in CKindElement()
DParameterMgr.cpp97 #define base CElement
621 CElement *pRootElement, _xmlDoc *doc, const string &baseUri, in xmlParse()
709 const CElement *pElement = getConstSystemClass()->findDescendant(pathNavigator); in getConfigurableElement()
1358 CElement *pLocatedElement = nullptr; in listElementsCommandProcess()
1385 CElement *pLocatedElement = nullptr; in listParametersCommandProcess()
1411 CElement *pLocatedElement = nullptr; in getElementStructureXMLCommandProcess()
1435 CElement *pLocatedElement = nullptr; in getElementBytesCommandProcess()
1482 CElement *pLocatedElement = nullptr; in setElementBytesCommandProcess()
1584 CElement *locatedElement = nullptr; in getElementXMLCommandProcess()
1607 CElement *locatedElement = nullptr; in setElementXMLCommandProcess()
[all …]
DElementLocator.cpp35 CElementLocator::CElementLocator(CElement *pSubRootElement, bool bStrict) in CElementLocator()
41 bool CElementLocator::locate(const string &strPath, CElement **ppElement, string &strError) in locate()
DTypeElement.h40 class PARAMETER_EXPORT CTypeElement : public CElement
87 virtual void populate(CElement *pElement) const;
DParameterMgr.h66 class CParameterMgr : private CElement
719 bool xmlParse(CXmlElementSerializingContext &elementSerializingContext, CElement *pRootElement,
749 CElement &element, const std::string &nameAttributeName,
763 const CElement &element) const;
789 const CElement &element, std::string &errorMsg) const;
795 bool wrapLegacyXmlExportToFile(std::string &xmlDest, const CElement &element,
802 bool wrapLegacyXmlExportToString(std::string &xmlDest, const CElement &element,
DTypeElement.cpp38 #define base CElement
88 void CTypeElement::populate(CElement *pElement) const in populate()
DSelectionCriterionLibrary.h35 class CSelectionCriterionLibrary : public CElement
DElementBuilder.h40 virtual CElement *createElement(const CXmlElement &xmlElement) const = 0;
DSubsystemElementBuilder.cpp38 CElement *CSubsystemElementBuilder::createElement(const CXmlElement &xmlElement) const in createElement()
DElementBuilderTemplate.h38 CElement *createElement(const CXmlElement & /*elem*/) const override { return new ElementType; } in createElement()
DSelectionCriterionLibrary.cpp32 #define base CElement
DNamedElementBuilderTemplate.h38 CElement *createElement(const CXmlElement &xmlElement) const override in createElement()
DInstanceDefinition.h39 void createInstances(CElement *pFatherElement);
DInstanceDefinition.cpp53 void CInstanceDefinition::createInstances(CElement *pFatherElement) in createInstances()
DSubsystemElementBuilder.h41 CElement *createElement(const CXmlElement &xmlElement) const override;
DRule.h38 class CRule : public CElement
DKindElementBuilderTemplate.h40 CElement *createElement(const CXmlElement &xmlElement) const override in createElement()
DParameterBlockType.h49 void populate(CElement *pElement) const override;
DComponentLibrary.h40 class CComponentLibrary : public CElement

123