Lines Matching refs:CXmlElement
37 CXmlElement::CXmlElement(_xmlNode *pXmlElement) : _pXmlElement(pXmlElement) in CXmlElement() function in CXmlElement
41 CXmlElement::CXmlElement() : _pXmlElement(NULL) in CXmlElement() function in CXmlElement
45 void CXmlElement::setXmlElement(_xmlNode *pXmlElement) in setXmlElement()
50 string CXmlElement::getType() const in getType()
55 string CXmlElement::getPath() const in getPath()
64 CXmlElement parentElement; in getPath()
74 bool CXmlElement::hasAttribute(const string &strAttributeName) const in hasAttribute()
80 bool CXmlElement::getAttribute<std::string>(const string &name, string &value) const in getAttribute()
101 bool CXmlElement::getAttribute(const std::string &name, T &value) const in getAttribute()
117 string CXmlElement::getNameAttribute() const in getNameAttribute()
124 string CXmlElement::getTextContent() const in getTextContent()
138 bool CXmlElement::getChildElement(const string &strType, CXmlElement &childElement) const in getChildElement()
152 bool CXmlElement::getChildElement(const string &strType, const string &strNameAttribute, in getChildElement()
153 CXmlElement &childElement) const in getChildElement()
168 size_t CXmlElement::getNbChildElements() const in getNbChildElements()
170 CXmlElement childElement; in getNbChildElements()
182 bool CXmlElement::getParentElement(CXmlElement &parentElement) const in getParentElement()
196 void CXmlElement::setAttribute<bool>(const string &name, const bool &value) in setAttribute()
202 void CXmlElement::setAttribute<std::string>(const string &name, const string &value) in setAttribute()
212 void CXmlElement::setAttribute(const string &name, const char *value) in setAttribute()
218 void CXmlElement::setAttribute(const std::string &name, const T &value) in setAttribute()
223 void CXmlElement::setNameAttribute(const string &strValue) in setNameAttribute()
228 void CXmlElement::setTextContent(const string &strContent) in setTextContent()
234 void CXmlElement::createChild(CXmlElement &childElement, const string &strType) in createChild()
244 CXmlElement::CChildIterator::CChildIterator(const CXmlElement &xmlElement) in CChildIterator()
249 bool CXmlElement::CChildIterator::next(CXmlElement &xmlChildElement) in next()
267 template bool CXmlElement::getAttribute(const std::string &name, std::string &value) const;
268 template bool CXmlElement::getAttribute(const std::string &name, bool &value) const;
269 template bool CXmlElement::getAttribute(const std::string &name, short &value) const;
270 template bool CXmlElement::getAttribute(const std::string &name, unsigned short &value) const;
271 template bool CXmlElement::getAttribute(const std::string &name, int &value) const;
272 template bool CXmlElement::getAttribute(const std::string &name, unsigned int &value) const;
273 template bool CXmlElement::getAttribute(const std::string &name, long &value) const;
274 template bool CXmlElement::getAttribute(const std::string &name, unsigned long &value) const;
275 template bool CXmlElement::getAttribute(const std::string &name, long long &value) const;
276 template bool CXmlElement::getAttribute(const std::string &name, unsigned long long &value) const;
277 template bool CXmlElement::getAttribute(const std::string &name, float &value) const;
278 template bool CXmlElement::getAttribute(const std::string &name, double &value) const;
280 template void CXmlElement::setAttribute(const std::string &name, const std::string &value);
281 template void CXmlElement::setAttribute(const std::string &name, const bool &value);
282 template void CXmlElement::setAttribute(const std::string &name, const short &value);
283 template void CXmlElement::setAttribute(const std::string &name, const unsigned short &value);
284 template void CXmlElement::setAttribute(const std::string &name, const int &value);
285 template void CXmlElement::setAttribute(const std::string &name, const unsigned int &value);
286 template void CXmlElement::setAttribute(const std::string &name, const long &value);
287 template void CXmlElement::setAttribute(const std::string &name, const unsigned long &value);
288 template void CXmlElement::setAttribute(const std::string &name, const long long &value);
289 template void CXmlElement::setAttribute(const std::string &name, const unsigned long long &value);
290 template void CXmlElement::setAttribute(const std::string &name, const float &value);
291 template void CXmlElement::setAttribute(const std::string &name, const double &value);