/external/parameter-framework/upstream/parameter/ |
D | Element.cpp | 42 const std::string CElement::gDescriptionPropertyName = "Description"; 44 CElement::CElement(const string &strName) : _strName(strName) in CElement() function in CElement 48 CElement::~CElement() in ~CElement() 53 void CElement::setDescription(const string &strDescription) in setDescription() 58 const string &CElement::getDescription() const in getDescription() 63 bool CElement::childrenAreDynamic() const in childrenAreDynamic() 69 bool CElement::init(string &strError) in init() 72 for (CElement *child : _childArray) { in init() 83 string CElement::dumpContent(utility::ErrorContext &errorContext, const size_t depth) const in dumpContent() 114 for (CElement *pChild : _childArray) { in dumpContent() [all …]
|
D | Element.h | 48 class PARAMETER_EXPORT CElement : public IXmlSink, public IXmlSource 51 CElement(const std::string &strName = ""); 52 virtual ~CElement(); 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 …]
|
D | ElementLocator.h | 39 CElementLocator(CElement *pSubRootElement, bool bStrict = true); 42 bool locate(const std::string &strPath, CElement **ppElement, std::string &strError); 46 CElement *_pSubRootElement;
|
D | DefaultElementLibrary.h | 72 CElement *createElement(const CXmlElement &xmlElement) const; 79 CElement *CDefaultElementLibrary<CDefaultElementBuilder>::createElement( in createElement() 82 CElement *builtElement = CElementLibrary::createElement(xmlElement); in createElement()
|
D | ConfigurableElement.h | 47 class PARAMETER_EXPORT CConfigurableElement : public CElement 189 return CElement::fromXml(xmlElement, serializingContext); in structureFromXml() 197 CElement::toXml(xmlElement, serializingContext); in structureToXml() 229 bool isOfConfigurableElementType(const CElement *pParent) const;
|
D | ConfigurableElement.cpp | 42 #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()
|
D | KindElement.h | 36 class CKindElement : public CElement 40 : CElement(strName), _strKind(strKind) in CKindElement()
|
D | ElementLocator.cpp | 35 CElementLocator::CElementLocator(CElement *pSubRootElement, bool bStrict) in CElementLocator() 41 bool CElementLocator::locate(const string &strPath, CElement **ppElement, string &strError) in locate()
|
D | TypeElement.h | 40 class PARAMETER_EXPORT CTypeElement : public CElement 86 virtual void populate(CElement *pElement) const;
|
D | ParameterMgr.cpp | 97 #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 = NULL; in listElementsCommandProcess() 1385 CElement *pLocatedElement = NULL; in listParametersCommandProcess() 1411 CElement *pLocatedElement = NULL; in getElementStructureXMLCommandProcess() 1435 CElement *pLocatedElement = NULL; in getElementBytesCommandProcess() 1482 CElement *pLocatedElement = NULL; in setElementBytesCommandProcess() 1584 CElement *locatedElement = nullptr; in getElementXMLCommandProcess() 1607 CElement *locatedElement = nullptr; in setElementXMLCommandProcess() [all …]
|
D | ParameterMgr.h | 66 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,
|
D | TypeElement.cpp | 38 #define base CElement 88 void CTypeElement::populate(CElement *pElement) const in populate()
|
D | SelectionCriterionLibrary.h | 35 class CSelectionCriterionLibrary : public CElement
|
D | ElementBuilder.h | 40 virtual CElement *createElement(const CXmlElement &xmlElement) const = 0;
|
D | ElementBuilderTemplate.h | 38 virtual CElement *createElement(const CXmlElement & /*elem*/) const { return new ElementType; } in createElement()
|
D | SubsystemElementBuilder.cpp | 38 CElement *CSubsystemElementBuilder::createElement(const CXmlElement &xmlElement) const in createElement()
|
D | SelectionCriterionLibrary.cpp | 32 #define base CElement
|
D | NamedElementBuilderTemplate.h | 38 virtual CElement *createElement(const CXmlElement &xmlElement) const in createElement()
|
D | InstanceDefinition.cpp | 53 void CInstanceDefinition::createInstances(CElement *pFatherElement) in createInstances()
|
D | InstanceDefinition.h | 39 void createInstances(CElement *pFatherElement);
|
D | SubsystemElementBuilder.h | 41 virtual CElement *createElement(const CXmlElement &xmlElement) const;
|
D | Rule.h | 38 class CRule : public CElement
|
D | KindElementBuilderTemplate.h | 40 virtual CElement *createElement(const CXmlElement &xmlElement) const in createElement()
|
D | ParameterBlockType.h | 49 virtual void populate(CElement *pElement) const;
|
D | ComponentLibrary.h | 40 class CComponentLibrary : public CElement
|