| AddAttribute(const char *pAttributeName, const char *pValue=0) | Burger::FileXML::Element | inline |
| AddElement(const char *pElementName) | Burger::FileXML::Element | inline |
| AttributeGetBoolean(const char *pAttributeName, uint_t bDefault) const | Burger::FileXML::Element | |
| AttributeGetDouble(const char *pAttributeName, double dDefault) const | Burger::FileXML::Element | |
| AttributeGetDouble(const char *pAttributeName, double dDefault, double dMin, double dMax) const | Burger::FileXML::Element | |
| AttributeGetFloat(const char *pAttributeName, float fDefault) const | Burger::FileXML::Element | |
| AttributeGetFloat(const char *pAttributeName, float fDefault, float fMin, float fMax) const | Burger::FileXML::Element | |
| AttributeGetInt(const char *pAttributeName, int_t iDefault, int_t iMin=INT32_MIN, int_t iMax=INT32_MAX) const | Burger::FileXML::Element | |
| AttributeGetString(const char *pAttributeName, const char *pDefault) const | Burger::FileXML::Element | |
| AttributeGetWord(const char *pAttributeName, uint_t uDefault, uint_t uMin=0, uint_t uMax=UINT32_MAX) const | Burger::FileXML::Element | |
| AttributeSetBoolean(const char *pAttributeName, uint_t bValue) | Burger::FileXML::Element | |
| AttributeSetDouble(const char *pAttributeName, double dValue) | Burger::FileXML::Element | |
| AttributeSetFloat(const char *pAttributeName, float fValue) | Burger::FileXML::Element | |
| AttributeSetInt(const char *pAttributeName, int_t iValue) | Burger::FileXML::Element | |
| AttributeSetString(const char *pAttributeName, const char *pValue) | Burger::FileXML::Element | |
| AttributeSetWord(const char *pAttributeName, uint_t uValue) | Burger::FileXML::Element | |
| AttributeSetWordHex(const char *pAttributeName, uint_t uValue) | Burger::FileXML::Element | |
| DeleteAttribute(const char *pAttributeName) | Burger::FileXML::Element | inline |
| DeleteElement(const char *pElementName) | Burger::FileXML::Element | inline |
| DeleteElements(const char *pElementName) | Burger::FileXML::Element | inline |
| Element() | Burger::FileXML::Element | |
| Element(const char *pName) | Burger::FileXML::Element | |
| ElementGetBoolean(const char *pElementName, uint_t bDefault) const | Burger::FileXML::Element | |
| ElementGetDouble(const char *pElementName, double dDefault) const | Burger::FileXML::Element | |
| ElementGetDouble(const char *pElementName, double dDefault, double dMin, double dMax) const | Burger::FileXML::Element | |
| ElementGetFloat(const char *pElementName, float fDefault) const | Burger::FileXML::Element | |
| ElementGetFloat(const char *pElementName, float fDefault, float fMin, float fMax) const | Burger::FileXML::Element | |
| ElementGetInt(const char *pElementName, int_t iDefault, int_t iMin=INT32_MIN, int_t iMax=INT32_MAX) const | Burger::FileXML::Element | |
| ElementGetString(const char *pElementName, const char *pDefault) const | Burger::FileXML::Element | |
| ElementGetWord(const char *pElementName, uint_t uDefault, uint_t uMin=0, uint_t uMax=UINT32_MAX) const | Burger::FileXML::Element | |
| ElementSetBoolean(const char *pElementName, uint_t bValue) | Burger::FileXML::Element | |
| ElementSetDouble(const char *pElementName, double dValue) | Burger::FileXML::Element | |
| ElementSetFloat(const char *pElementName, float fValue) | Burger::FileXML::Element | |
| ElementSetInt(const char *pElementName, int_t iValue) | Burger::FileXML::Element | |
| ElementSetString(const char *pElementName, const char *pValue) | Burger::FileXML::Element | |
| ElementSetWord(const char *pElementName, uint_t uValue) | Burger::FileXML::Element | |
| ElementSetWordHex(const char *pElementName, uint_t uValue) | Burger::FileXML::Element | |
| eType enum name | Burger::FileXML::Generic | |
| FindAttribute(const char *pAttributeName, uint_t bAlwaysCreate=0) | Burger::FileXML::Element | inline |
| FindElement(const char *pElementName) const | Burger::FileXML::Element | inline |
| FindElement(const char *pElementName, uint_t bAlwaysCreate=0) | Burger::FileXML::Element | inline |
| g_StaticRTTI | Burger::Base | static |
| Generic(const Generic &)=delete | Burger::FileXML::Generic | private |
| Generic(Generic &&)=delete | Burger::FileXML::Generic | private |
| Generic(eType uType) | Burger::FileXML::Generic | |
| get_class_name(void) const noexcept | Burger::Base | inline |
| get_StaticRTTI(void) const noexcept | Burger::Base | virtual |
| GetBoolean(uint_t bDefault) const | Burger::FileXML::Element | |
| GetDouble(double dDefault) const | Burger::FileXML::Element | |
| GetDouble(double dDefault, double dMin, double dMax) const | Burger::FileXML::Element | |
| GetFloat(float fDefault) const | Burger::FileXML::Element | |
| GetFloat(float fDefault, float fMin, float fMax) const | Burger::FileXML::Element | |
| GetInt(int_t iDefault, int_t iMin=INT32_MIN, int_t iMax=INT32_MAX) const | Burger::FileXML::Element | |
| GetName(void) const | Burger::FileXML::Element | inline |
| GetNext(void) const | Burger::FileXML::Generic | inline |
| GetNextElement(void) const | Burger::FileXML::Generic | |
| GetNextElement(const char *pElementName) const | Burger::FileXML::Generic | |
| GetNextItem(void) const | Burger::FileXML::Generic | |
| GetPrevious(void) const | Burger::FileXML::Generic | inline |
| GetRoot(void) | Burger::FileXML::Element | inline |
| GetRoot(void) const | Burger::FileXML::Element | inline |
| GetString(const char *pDefault) const | Burger::FileXML::Element | |
| GetType(void) const | Burger::FileXML::Generic | inline |
| GetWord(uint_t uDefault, uint_t uMin=0, uint_t uMax=UINT32_MAX) const | Burger::FileXML::Element | |
| InsertAfter(Generic *pGeneric) | Burger::FileXML::Generic | inline |
| InsertBefore(Generic *pGeneric) | Burger::FileXML::Generic | inline |
| m_Attributes | Burger::FileXML::Element | private |
| m_eType | Burger::FileXML::Generic | private |
| m_Link | Burger::FileXML::Generic | private |
| m_Name | Burger::FileXML::Element | private |
| m_Root | Burger::FileXML::Element | private |
| new_object(InputMemoryStream *pInput) | Burger::FileXML::Element | static |
| new_object(const char *pName) | Burger::FileXML::Element | static |
| operator=(const Generic &)=delete | Burger::FileXML::Generic | private |
| operator=(Generic &&)=delete | Burger::FileXML::Generic | private |
| Parse(InputMemoryStream *pInput) | Burger::FileXML::Element | virtual |
| Save(OutputMemoryStream *pOutput, uint_t uDepth) const | Burger::FileXML::Element | virtual |
| SetBoolean(uint_t bValue) | Burger::FileXML::Element | |
| SetDouble(double dValue) | Burger::FileXML::Element | |
| SetFloat(float fValue) | Burger::FileXML::Element | |
| SetInt(int_t iValue) | Burger::FileXML::Element | |
| SetName(const char *pInput) | Burger::FileXML::Element | inline |
| SetName(const String *pInput) | Burger::FileXML::Element | inline |
| SetString(const char *pValue) | Burger::FileXML::Element | |
| SetWord(uint_t uValue) | Burger::FileXML::Element | |
| SetWordHex(uint_t uValue) | Burger::FileXML::Element | |
| XML_ATTRIBUTE enum value | Burger::FileXML::Generic | |
| XML_CDATA enum value | Burger::FileXML::Generic | |
| XML_COMMENT enum value | Burger::FileXML::Generic | |
| XML_DECLARATION enum value | Burger::FileXML::Generic | |
| XML_DOCUMENT enum value | Burger::FileXML::Generic | |
| XML_ELEMENT enum value | Burger::FileXML::Generic | |
| XML_ROOT enum value | Burger::FileXML::Generic | |
| XML_TEXT enum value | Burger::FileXML::Generic | |
| XML_UNKNOWN enum value | Burger::FileXML::Generic | |
| ~Base() noexcept=default | Burger::Base | virtual |
| ~Element() | Burger::FileXML::Element | virtual |
| ~Generic() | Burger::FileXML::Generic | virtual |