/external/parameter-framework/parameter/ |
H A D | BitParameterBlockType.cpp | 59 bool CBitParameterBlockType::fromXml(const CXmlElement& xmlElement, CXmlSerializingContext& serializingContext) argument 62 _uiSize = xmlElement.getAttributeInteger("Size") / 8; 65 return base::fromXml(xmlElement, serializingContext); 75 void CBitParameterBlockType::toXml(CXmlElement& xmlElement, CXmlSerializingContext& serializingContext) const argument 78 xmlElement.setAttributeString("Size", CUtility::toString(_uiSize * 8)); 80 base::toXml(xmlElement, serializingContext);
|
H A D | ElementBuilderTemplate.h | 39 virtual CElement* createElement(const CXmlElement& xmlElement) const 41 (void)xmlElement;
|
H A D | EnumValuePair.cpp | 59 bool CEnumValuePair::fromXml(const CXmlElement& xmlElement, CXmlSerializingContext& serializingContext) argument 62 setName(xmlElement.getAttributeString("Literal")); 65 _iNumerical = xmlElement.getAttributeSignedInteger("Numerical"); 68 return base::fromXml(xmlElement, serializingContext); 80 void CEnumValuePair::toXml(CXmlElement& xmlElement, CXmlSerializingContext& serializingContext) const argument 83 xmlElement.setAttributeString("Literal", this->getName()); 86 xmlElement.setAttributeString("Numerical", getNumericalAsString()); 88 base::toXml(xmlElement, serializingContext);
|
H A D | NamedElementBuilderTemplate.h | 40 virtual CElement* createElement(const CXmlElement& xmlElement) const 42 return new ElementType(xmlElement.getNameAttribute());
|
H A D | SubsystemElementBuilder.cpp | 38 CElement* CSubsystemElementBuilder::createElement(const CXmlElement& xmlElement) const 40 return _pSubsystemLibrary->createElement(xmlElement);
|
H A D | SubsystemLibrary.h | 42 virtual std::string getBuilderType(const CXmlElement& xmlElement) const 45 return xmlElement.getAttributeString("Type");
|
H A D | FileIncluderElementBuilder.h | 49 virtual CElement *createElement(const CXmlElement &xmlElement) const 51 return new CXmlFileIncluderElement(xmlElement.getNameAttribute(), 52 xmlElement.getType(), _bValidateWithSchemas);
|
H A D | KindElementBuilderTemplate.h | 40 virtual CElement* createElement(const CXmlElement& xmlElement) const 42 return new ElementType(xmlElement.getNameAttribute(), xmlElement.getType());
|
H A D | ParameterFrameworkConfiguration.cpp | 68 bool CParameterFrameworkConfiguration::fromXml(const CXmlElement& xmlElement, CXmlSerializingContext& serializingContext) argument 71 _strSystemClassName = xmlElement.getAttributeString("SystemClassName"); 74 _bTuningAllowed = xmlElement.getAttributeBoolean("TuningAllowed"); 77 _uiServerPort = (uint16_t)xmlElement.getAttributeInteger("ServerPort"); 80 return base::fromXml(xmlElement, serializingContext);
|
H A D | LinearParameterAdaptation.cpp | 63 bool CLinearParameterAdaptation::fromXml(const CXmlElement& xmlElement, CXmlSerializingContext& serializingContext) argument 66 if (xmlElement.hasAttribute("SlopeNumerator")) { 68 _dSlopeNumerator = xmlElement.getAttributeDouble("SlopeNumerator"); 75 if (xmlElement.hasAttribute("SlopeDenominator")) { 77 _dSlopeDenominator = xmlElement.getAttributeDouble("SlopeDenominator"); 82 serializingContext.setError("SlopeDenominator attribute can't be 0 on element" + xmlElement.getPath()); 93 return base::fromXml(xmlElement, serializingContext);
|
H A D | LogarithmicParameterAdaptation.cpp | 56 bool CLogarithmicParameterAdaptation::fromXml(const CXmlElement& xmlElement, argument 60 if (xmlElement.hasAttribute("LogarithmBase")) { 62 _dLogarithmBase = xmlElement.getAttributeDouble("LogarithmBase"); 67 + xmlElement.getPath()); 73 if (xmlElement.hasAttribute("FloorValue")) { 74 _dFloorValue = xmlElement.getAttributeDouble("FloorValue"); 77 return base::fromXml(xmlElement, serializingContext);
|
H A D | StringParameterType.cpp | 60 bool CStringParameterType::fromXml(const CXmlElement& xmlElement, CXmlSerializingContext& serializingContext) argument 63 _uiMaxLength = xmlElement.getAttributeInteger("MaxLength"); 66 return base::fromXml(xmlElement, serializingContext); 81 void CStringParameterType::toXml(CXmlElement &xmlElement, CXmlSerializingContext &serializingContext) const argument 84 xmlElement.setAttributeInteger("MaxLength", _uiMaxLength); 86 base::toXml(xmlElement, serializingContext);
|
H A D | ElementBuilder.h | 39 virtual CElement* createElement(const CXmlElement& xmlElement) const = 0;
|
H A D | ElementLibrary.cpp | 54 CElement* CElementLibrary::createElement(const CXmlElement& xmlElement) const 56 ElementBuilderMapConstIterator it = _elementBuilderMap.find(getBuilderType(xmlElement)); 60 return it->second->createElement(xmlElement); 70 std::string CElementLibrary::getBuilderType(const CXmlElement& xmlElement) const 73 return xmlElement.getType();
|
H A D | TypeElement.cpp | 103 bool CTypeElement::fromXml(const CXmlElement& xmlElement, CXmlSerializingContext& serializingContext) argument 106 if (xmlElement.hasAttribute("ArrayLength")) { 108 _uiArrayLength = xmlElement.getAttributeInteger("ArrayLength"); 113 if (xmlElement.hasAttribute("Mapping")) { 115 if (!getMappingData()->fromXml(xmlElement, serializingContext)) { 120 return base::fromXml(xmlElement, serializingContext); 152 void CTypeElement::toXml(CXmlElement& xmlElement, CXmlSerializingContext& serializingContext) const argument 156 xmlElement.setAttributeInteger("ArrayLength", getArrayLength()); 159 base::toXml(xmlElement, serializingContext);
|
H A D | PluginLocation.cpp | 49 bool CPluginLocation::fromXml(const CXmlElement &xmlElement, CXmlSerializingContext &serializingContext) argument 54 _strFolder = xmlElement.getAttributeString("Folder"); 57 CXmlElement::CChildIterator childIterator(xmlElement);
|
H A D | DefaultElementLibrary.h | 62 /** Create and return an element instanciated depending on an xmlElement. 64 * @param[in] xmlElement: The xml element used to find a matching builder 72 CElement* createElement(const CXmlElement& xmlElement) const; 85 CElement* CDefaultElementLibrary<CDefaultElementBuilder>::createElement(const CXmlElement& xmlElement) const 87 CElement* builtElement = CElementLibrary::createElement(xmlElement); 100 return _DefaultElementBuilder.createElement(xmlElement);
|
H A D | ParameterAdaptation.cpp | 67 bool CParameterAdaptation::fromXml(const CXmlElement& xmlElement, CXmlSerializingContext& serializingContext) argument 70 if (xmlElement.hasAttribute("Offset")) { 72 _iOffset = xmlElement.getAttributeSignedInteger("Offset"); 80 return base::fromXml(xmlElement, serializingContext);
|
H A D | SubsystemElementBuilder.h | 41 virtual CElement* createElement(const CXmlElement& xmlElement) const;
|
H A D | BitParameterBlockType.h | 45 virtual bool fromXml(const CXmlElement& xmlElement, CXmlSerializingContext& serializingContext); 48 virtual void toXml(CXmlElement& xmlElement, CXmlSerializingContext& serializingContext) const;
|
H A D | EnumValuePair.h | 44 virtual bool fromXml(const CXmlElement& xmlElement, CXmlSerializingContext& serializingContext); 47 virtual void toXml(CXmlElement& xmlElement, CXmlSerializingContext& serializingContext) const;
|
H A D | ComponentType.cpp | 76 bool CComponentType::fromXml(const CXmlElement& xmlElement, CXmlSerializingContext& serializingContext) argument 84 if (!base::fromXml(xmlElement, serializingContext)) { 90 if (xmlElement.hasAttribute("Extends")) { 92 std::string strExtendsType = xmlElement.getAttributeString("Extends"); 98 serializingContext.setError("ComponentType " + strExtendsType + " referred to by " + xmlElement.getPath() + " not found!"); 105 serializingContext.setError("Recursive ComponentType definition of " + xmlElement.getPath());
|
H A D | CompoundRule.cpp | 140 bool CCompoundRule::fromXml(const CXmlElement& xmlElement, CXmlSerializingContext& serializingContext) argument 143 _bTypeAll = xmlElement.getAttributeBoolean("Type", _apcTypes[true]); 146 return base::fromXml(xmlElement, serializingContext); 150 void CCompoundRule::toXml(CXmlElement& xmlElement, CXmlSerializingContext& serializingContext) const argument 153 xmlElement.setAttributeString("Type", _apcTypes[_bTypeAll]); 156 base::toXml(xmlElement, serializingContext);
|
/external/parameter-framework/xmlserializer/ |
H A D | XmlSink.h | 38 virtual bool fromXml(const CXmlElement& xmlElement, CXmlSerializingContext& serializingContext) = 0;
|
H A D | XmlSource.h | 38 virtual void toXml(CXmlElement& xmlElement, CXmlSerializingContext& serializingContext) const = 0;
|