Lines Matching refs:string

35 using std::string;
50 string CXmlElement::getType() const in getType()
55 string CXmlElement::getPath() const in getPath()
57 string strPathElement = "/" + getType(); 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()
86 string backup = value; in getAttribute()
101 bool CXmlElement::getAttribute(const std::string &name, T &value) const in getAttribute()
103 std::string rawValue; in getAttribute()
117 string CXmlElement::getNameAttribute() const in getNameAttribute()
119 string attribute; in getNameAttribute()
124 string CXmlElement::getTextContent() const in getTextContent()
131 string strContent((const char *)pucXmlContent); 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()
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()
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);