Home | History | Annotate | Download | only in xmlserializer

Lines Matching defs:CXmlElement

38 CXmlElement::CXmlElement(_xmlNode* pXmlElement) : _pXmlElement(pXmlElement)
42 CXmlElement::CXmlElement() : _pXmlElement(NULL)
46 void CXmlElement::setXmlElement(_xmlNode* pXmlElement)
51 string CXmlElement::getType() const
56 string CXmlElement::getPath() const
65 CXmlElement parentElement;
75 string CXmlElement::getNameAttribute() const
80 bool CXmlElement::hasAttribute(const string& strAttributeName) const
85 string CXmlElement::getAttributeString(const string &strAttributeName) const
103 bool CXmlElement::getAttributeBoolean(const string& strAttributeName, const string& strTrueValue) const
108 bool CXmlElement::getAttributeBoolean(const string& strAttributeName) const
115 uint32_t CXmlElement::getAttributeInteger(const string &strAttributeName) const
122 int32_t CXmlElement::getAttributeSignedInteger(const string &strAttributeName) const
129 double CXmlElement::getAttributeDouble(const string &strAttributeName) const
136 string CXmlElement::getTextContent() const
150 bool CXmlElement::getChildElement(const string& strType, CXmlElement& childElement) const
164 bool CXmlElement::getChildElement(const string& strType, const string& strNameAttribute, CXmlElement& childElement) const
178 size_t CXmlElement::getNbChildElements() const
180 CXmlElement childElement;
192 bool CXmlElement::getParentElement(CXmlElement& parentElement) const
206 void CXmlElement::setAttributeBoolean(const string& strAttributeName, bool bValue)
212 void CXmlElement::setAttributeString(const string& strAttributeName, const string& strValue)
217 void CXmlElement::setAttributeInteger(const string& strAttributeName, uint32_t uiValue)
224 void CXmlElement::setAttributeSignedInteger(const string& strAttributeName, int32_t iValue)
231 void CXmlElement::setNameAttribute(const string& strValue)
236 void CXmlElement::setTextContent(const string& strContent)
242 void CXmlElement::createChild(CXmlElement& childElement, const string& strType)
252 CXmlElement::CChildIterator::CChildIterator(const CXmlElement& xmlElement) : _pCurNode(xmlElement._pXmlElement->children)
256 bool CXmlElement::CChildIterator::next(CXmlElement& xmlChildElement)