| 
    Kodi Documentation 22.0
    
   Kodi is an open source media player and entertainment hub. 
   | 
 
This is the complete list of members for XMLUtils, including all inherited members.
| GetAdditiveString(const TiXmlNode *rootNode, const char *tag, const std::string &separator, std::string &value, bool clear=false) | XMLUtils | static | 
| GetAdditiveString(const tinyxml2::XMLNode *rootNode, const char *tag, const std::string &separator, std::string &value, bool clear=false) | XMLUtils | static | 
| GetAttribute(const TiXmlElement *element, const char *tag) | XMLUtils | static | 
| GetAttribute(const tinyxml2::XMLElement *element, const char *tag) | XMLUtils | static | 
| GetBoolean(const TiXmlNode *pRootNode, const char *strTag, bool &bBoolValue) | XMLUtils | static | 
| GetBoolean(const tinyxml2::XMLNode *rootNode, const char *tag, bool &value) | XMLUtils | static | 
| GetDate(const TiXmlNode *pRootNode, const char *strTag, CDateTime &date) | XMLUtils | static | 
| GetDate(const tinyxml2::XMLNode *rootNode, const char *tag, CDateTime &date) | XMLUtils | static | 
| GetDateTime(const TiXmlNode *pRootNode, const char *strTag, CDateTime &dateTime) | XMLUtils | static | 
| GetDateTime(const tinyxml2::XMLNode *rootNode, const char *tag, CDateTime &dateTime) | XMLUtils | static | 
| GetDouble(const TiXmlNode *pRootNode, const char *strTag, double &value) | XMLUtils | static | 
| GetDouble(const tinyxml2::XMLNode *rootNode, const char *tag, double &value) | XMLUtils | static | 
| GetFloat(const TiXmlNode *pRootNode, const char *strTag, float &value) | XMLUtils | static | 
| GetFloat(const tinyxml2::XMLNode *rootNode, const char *tag, float &value) | XMLUtils | static | 
| GetFloat(const TiXmlNode *pRootNode, const char *strTag, float &value, const float min, const float max) | XMLUtils | static | 
| GetFloat(const tinyxml2::XMLNode *rootNode, const char *tag, float &value, const float min, const float max) | XMLUtils | static | 
| GetHex(const TiXmlNode *pRootNode, const char *strTag, uint32_t &dwHexValue) | XMLUtils | static | 
| GetHex(const tinyxml2::XMLNode *rootNode, const char *tag, uint32_t &value) | XMLUtils | static | 
| GetInt(const TiXmlNode *pRootNode, const char *strTag, int &iIntValue) | XMLUtils | static | 
| GetInt(const tinyxml2::XMLNode *rootNode, const char *tag, int &value) | XMLUtils | static | 
| GetInt(const TiXmlNode *pRootNode, const char *strTag, int &iIntValue, const int min, const int max) | XMLUtils | static | 
| GetInt(const tinyxml2::XMLNode *rootNode, const char *tag, int &value, const int min, const int max) | XMLUtils | static | 
| GetLong(const TiXmlNode *pRootNode, const char *strTag, long &lLongValue) | XMLUtils | static | 
| GetLong(const tinyxml2::XMLNode *rootNode, const char *tag, long &value) | XMLUtils | static | 
| GetPath(const TiXmlNode *pRootNode, const char *strTag, std::string &strStringValue) | XMLUtils | static | 
| GetPath(const tinyxml2::XMLNode *rootNode, const char *tag, std::string &value) | XMLUtils | static | 
| GetString(const TiXmlNode *pRootNode, const char *strTag, std::string &strStringValue) | XMLUtils | static | 
| GetString(const tinyxml2::XMLNode *rootNode, const char *tag, std::string &value) | XMLUtils | static | 
| GetString(const TiXmlNode *pRootNode, const char *strTag) | XMLUtils | static | 
| GetString(const tinyxml2::XMLNode *rootNode, const char *tag) | XMLUtils | static | 
| GetStringArray(const TiXmlNode *rootNode, const char *tag, std::vector< std::string > &arrayValue, bool clear=false, const std::string &separator="") | XMLUtils | static | 
| GetStringArray(const tinyxml2::XMLNode *rootNode, const char *tag, std::vector< std::string > &value, bool clear=false, const std::string &separator="") | XMLUtils | static | 
| GetUInt(const TiXmlNode *pRootNode, const char *strTag, uint32_t &dwUIntValue) | XMLUtils | static | 
| GetUInt(const tinyxml2::XMLNode *rootNode, const char *tag, uint32_t &value) | XMLUtils | static | 
| GetUInt(const TiXmlNode *pRootNode, const char *strTag, uint32_t &dwUIntValue, const uint32_t min, const uint32_t max) | XMLUtils | static | 
| GetUInt(const tinyxml2::XMLNode *rootNode, const char *tag, uint32_t &value, const uint32_t min, const uint32_t max) | XMLUtils | static | 
| HasChild(const TiXmlNode *pRootNode, const char *strTag) | XMLUtils | static | 
| HasChild(const tinyxml2::XMLNode *rootNode, const char *tag) | XMLUtils | static | 
| path_version | XMLUtils | static | 
| SetAdditiveString(TiXmlNode *pRootNode, const char *strTag, const std::string &strSeparator, const std::string &strValue) | XMLUtils | static | 
| SetAdditiveString(tinyxml2::XMLNode *rootNode, const char *tag, const std::string &separator, const std::string &value) | XMLUtils | static | 
| SetBoolean(TiXmlNode *pRootNode, const char *strTag, bool value) | XMLUtils | static | 
| SetBoolean(tinyxml2::XMLNode *rootNode, const char *tag, bool value) | XMLUtils | static | 
| SetDate(TiXmlNode *pRootNode, const char *strTag, const CDateTime &date) | XMLUtils | static | 
| SetDate(tinyxml2::XMLNode *rootNode, const char *tag, const CDateTime &date) | XMLUtils | static | 
| SetDateTime(TiXmlNode *pRootNode, const char *strTag, const CDateTime &dateTime) | XMLUtils | static | 
| SetDateTime(tinyxml2::XMLNode *rootNode, const char *tag, const CDateTime &dateTime) | XMLUtils | static | 
| SetDouble(TiXmlNode *pRootNode, const char *strTag, double value) | XMLUtils | static | 
| SetDouble(tinyxml2::XMLNode *rootNode, const char *tag, double value) | XMLUtils | static | 
| SetFloat(TiXmlNode *pRootNode, const char *strTag, float value) | XMLUtils | static | 
| SetFloat(tinyxml2::XMLNode *rootNode, const char *tag, float value) | XMLUtils | static | 
| SetHex(TiXmlNode *pRootNode, const char *strTag, uint32_t value) | XMLUtils | static | 
| SetHex(tinyxml2::XMLNode *rootNode, const char *tag, uint32_t value) | XMLUtils | static | 
| SetInt(TiXmlNode *pRootNode, const char *strTag, int value) | XMLUtils | static | 
| SetInt(tinyxml2::XMLNode *rootNode, const char *tag, int value) | XMLUtils | static | 
| SetLong(TiXmlNode *pRootNode, const char *strTag, long iValue) | XMLUtils | static | 
| SetLong(tinyxml2::XMLNode *rootNode, const char *tag, long value) | XMLUtils | static | 
| SetPath(TiXmlNode *pRootNode, const char *strTag, const std::string &strValue) | XMLUtils | static | 
| SetPath(tinyxml2::XMLNode *rootNode, const char *tag, const std::string &value) | XMLUtils | static | 
| SetString(TiXmlNode *pRootNode, const char *strTag, const std::string &strValue) | XMLUtils | static | 
| SetString(tinyxml2::XMLNode *rootNode, const char *tag, const std::string &value) | XMLUtils | static | 
| SetStringArray(TiXmlNode *pRootNode, const char *strTag, const std::vector< std::string > &arrayValue) | XMLUtils | static | 
| SetStringArray(tinyxml2::XMLNode *rootNode, const char *tag, const std::vector< std::string > &value) | XMLUtils | static |