| GrayLib::AddPathElement(cXmlString &sPath, const cXmlString &sElement) | GrayLib::cXml | inlinestatic |
| GrayLib::cXmlContainer::AddPathElement(cXmlString &sPath, const cXmlString &sElement) | GrayLib::cXml | inlinestatic |
| cHeapObject() | Gray::cHeapObject | inline |
| cListBase() noexcept | Gray::cListBase | inline |
| cListNodeBase() noexcept | Gray::cListNodeBase | inlineprotected |
| Clone() const | GrayLib::cXmlElement | virtual |
| cNonCopyable() noexcept | Gray::cNonCopyable | inlineprotected |
| cXmlElement(cXmlString sValue) | GrayLib::cXmlElement | |
| cXmlElement(const cXmlElement &rCopy) | GrayLib::cXmlElement | |
| cXmlNode(XMLNODE_TYPE eNodeType, cXmlString sValue="") | GrayLib::cXmlNode | protected |
| DisposeAll() | Gray::cListBase | |
| DisposeThis() | Gray::cListNodeBase | inlinevirtual |
| Empty() | Gray::cListBase | |
| get_Column() const | GrayLib::cXmlNode | inline |
| get_Count() const noexcept | Gray::cListBase | inline |
| get_Document() const | GrayLib::cXmlNode | |
| get_FirstChildElement() const | GrayLib::cXmlContainer | |
| get_Head() const | Gray::cListT< cXmlNode > | inline |
| get_HeapPtr() const noexcept override | Gray::cHeapObject | inlineprotectedvirtual |
| get_Next() const | Gray::cListNodeT< cXmlNode > | inline |
| get_NextSiblingElement() const | GrayLib::cXmlNode | |
| get_Parent() const noexcept | Gray::cListNodeBase | inline |
| get_Prev() const | Gray::cListNodeT< cXmlNode > | inline |
| get_Row() const | GrayLib::cXmlNode | inline |
| get_Tail() const | Gray::cListT< cXmlNode > | inline |
| get_Text() const | GrayLib::cXmlElement | |
| get_Type() const | GrayLib::cXmlNode | inline |
| get_UserData() const | GrayLib::cXmlNode | inline |
| get_Value() const | GrayLib::cXmlNode | inline |
| get_ValueDouble() const | GrayLib::cXmlNode | |
| get_ValueInt() const | GrayLib::cXmlNode | |
| GetAt(ITERATE_t index) const | Gray::cListT< cXmlNode > | inline |
| GrayLib::GetAttributeStr(const IniChar_t *pszName, const cXmlString &sValue) | GrayLib::cXml | static |
| GrayLib::cXmlContainer::GetAttributeStr(const IniChar_t *pszName, const cXmlString &sValue) | GrayLib::cXml | static |
| GetChildFirst(const char *value) const | GrayLib::cXmlContainer | |
| GetChildLast(const char *value) const | GrayLib::cXmlContainer | |
| GetFirstChildElement(const char *pszValue) const | GrayLib::cXmlContainer | |
| GetHeapStatsThis(OUT ITERATE_t &iAllocCount) const | Gray::cHeapObject | inlinevirtual |
| GetNextSiblingElement(const char *pszValue) const | GrayLib::cXmlNode | |
| GetNextSiblingX(const char *pszValue) const | GrayLib::cXmlNode | |
| GetPreviousSibling(const char *pszValue) const | GrayLib::cXmlNode | |
| hasParent() const noexcept | Gray::cListNodeBase | inline |
| InsertBefore(cListNodeBase *pNodeNew, const cListNodeBase *pNodeNext) | Gray::cListBase | inline |
| InsertChildAfter(cXmlNode *afterThis, const cXmlNode &addThis) | GrayLib::cXmlContainer | |
| InsertChildBefore(cXmlNode *beforeThis, const cXmlNode &addThis) | GrayLib::cXmlContainer | |
| InsertChildEnd(const cXmlNode &addThis) | GrayLib::cXmlContainer | |
| InsertHead(cListNodeBase *pNodeNew) | Gray::cListBase | inline |
| InsertList(cListBase *pListSrc, cListNodeBase *pNodePrev=nullptr) | Gray::cListBase | |
| InsertListNode(cListNodeBase *pNodeNew, cListNodeBase *pNodePrev=nullptr) | Gray::cListBase | virtual |
| InsertTail(cListNodeBase *pNodeNew) | Gray::cListBase | inline |
| isEmpty() const noexcept | Gray::cListBase | inline |
| IsMyChild(const cListNodeBase *pNode) const noexcept | Gray::cListBase | inline |
| isType(XMLNODE_TYPE eType) const | GrayLib::cXmlNode | inline |
| isValidCheck() const noexcept | Gray::cHeapObject | inlinevirtual |
| IsValidInsideN(INT_PTR index) const | Gray::cHeapObject | inline |
| IsValidInsidePtr(void const *pTest) const | Gray::cHeapObject | inline |
| GrayLib::IsXML(const IniChar_t *pszStr, StrLen_t iLenMax=StrT::k_LEN_MAX) | GrayLib::cXml | static |
| GrayLib::cXmlContainer::IsXML(const IniChar_t *pszStr, StrLen_t iLenMax=StrT::k_LEN_MAX) | GrayLib::cXml | static |
| IterateChildren(const char *value, const cXmlNode *previous) const | GrayLib::cXmlContainer | |
| GrayLib::k_cdataEnd | GrayLib::cXml | static |
| GrayLib::cXmlContainer::k_cdataEnd | GrayLib::cXml | static |
| GrayLib::k_cdataHeader | GrayLib::cXml | static |
| GrayLib::cXmlContainer::k_cdataHeader | GrayLib::cXml | static |
| GrayLib::k_commentEnd | GrayLib::cXml | static |
| GrayLib::cXmlContainer::k_commentEnd | GrayLib::cXml | static |
| GrayLib::k_commentHeader | GrayLib::cXml | static |
| GrayLib::cXmlContainer::k_commentHeader | GrayLib::cXml | static |
| GrayLib::k_dtdHeader | GrayLib::cXml | static |
| GrayLib::cXmlContainer::k_dtdHeader | GrayLib::cXml | static |
| GrayLib::k_xmlEnd | GrayLib::cXml | static |
| GrayLib::cXmlContainer::k_xmlEnd | GrayLib::cXml | static |
| GrayLib::k_xmlHeader | GrayLib::cXml | static |
| GrayLib::cXmlContainer::k_xmlHeader | GrayLib::cXml | static |
| LinkChildEnd(cXmlNode *addThis) | GrayLib::cXmlContainer | |
| m_Attributes | GrayLib::cXmlElement | |
| m_eNodeType | GrayLib::cXmlNode | protected |
| m_iCount | Gray::cListBase | protected |
| m_Pos | GrayLib::cXmlNode | |
| m_pUserData | GrayLib::cXmlNode | protected |
| m_sValue | GrayLib::cXmlNode | protected |
| OnVisit(IXmlVisitor *visitor) const | GrayLib::cXmlElement | virtual |
| operator=(const cXmlElement &rCopy) | GrayLib::cXmlElement | inline |
| GrayLib::ParseMicrosoftBOM(const BYTE *pszData) | GrayLib::cXml | static |
| GrayLib::cXmlContainer::ParseMicrosoftBOM(const BYTE *pszData) | GrayLib::cXml | static |
| Print(cStreamOutput &rOut, int nDepth=0) const | GrayLib::cXmlElement | virtual |
| PrintDepth(cStreamOutput &rOut, int nDepth) | GrayLib::cXmlNode | static |
| put_Parent(cListBase *pParent) | Gray::cListNodeBase | inlineprotectedvirtual |
| put_UserData(void *pUserData) | GrayLib::cXmlNode | inline |
| put_Value(cXmlString sValue) | GrayLib::cXmlNode | inline |
| put_ValueDouble(double dValue) | GrayLib::cXmlNode | |
| put_ValueInt(int iValue) | GrayLib::cXmlNode | |
| QueryValueDouble(double *pdValue) const | GrayLib::cXmlNode | |
| QueryValueInt(int *piValue) const | GrayLib::cXmlNode | |
| RemoveChild(cXmlNode *removeThis) | GrayLib::cXmlContainer | |
| RemoveFromParent() | Gray::cListNodeBase | inline |
| RemoveListNode(cListNodeBase *pNode) | Gray::cListBase | protectedvirtual |
| GrayLib::RemovePathElement(cXmlString &sPath, const cXmlString &sElement) | GrayLib::cXml | inlinestatic |
| GrayLib::cXmlContainer::RemovePathElement(cXmlString &sPath, const cXmlString &sElement) | GrayLib::cXml | inlinestatic |
| SetClear() | GrayLib::cXmlElement | protectedvirtual |
| SetCopy(const cXmlElement &n) | GrayLib::cXmlElement | protectedvirtual |
| GrayLib::cXmlNode::SetCopy(const cXmlNode &n) | GrayLib::cXmlNode | protectedvirtual |
| SetCopyChildren(const cXmlContainer &cont) | GrayLib::cXmlContainer | |
| SetParse(const char *pszData, CXML_ENCODING_TYPE eEncoding=CXML_ENCODING_UNKNOWN) | GrayLib::cXmlNode | |
| SetParseNode(cXmlReader &rReader) | GrayLib::cXmlElement | virtual |
| ToContainer() | GrayLib::cXmlElement | inlinevirtual |
| ToElement() | GrayLib::cXmlElement | inlinevirtual |
| ToElement() const | GrayLib::cXmlElement | inlinevirtual |
| ToNode() | GrayLib::cXmlElement | inlinevirtual |
| GrayLib::XMLNODE_QTY enum value | GrayLib::cXml | |
| GrayLib::cXmlContainer::XMLNODE_QTY enum value | GrayLib::cXml | |
| GrayLib::XMLNODE_TYPE enum name | GrayLib::cXml | |
| GrayLib::cXmlContainer::XMLNODE_TYPE enum name | GrayLib::cXml | |
| ~cHeapObject() | Gray::cHeapObject | inlinevirtual |
| ~cListBase() | Gray::cListBase | inlinevirtual |
| ~cListNodeBase() | Gray::cListNodeBase | inlinevirtual |
| ~cNonCopyable() noexcept | Gray::cNonCopyable | inlineprotected |
| ~cXmlContainer() | GrayLib::cXmlContainer | inlinevirtual |
| ~cXmlElement() | GrayLib::cXmlElement | virtual |
| ~cXmlNode() | GrayLib::cXmlNode | virtual |