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::cXmlDocument | virtual |
cNonCopyable() noexcept | Gray::cNonCopyable | inlineprotected |
cXmlDocument() | GrayLib::cXmlDocument | |
cXmlDocument(const cXmlDocument &rCopy) | GrayLib::cXmlDocument | |
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_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 | |
LoadFile(cStreamInput &stmIn) | GrayLib::cXmlDocument | |
LoadFile(const FILECHAR_t *pszFilename) | GrayLib::cXmlDocument | |
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 *content) const | GrayLib::cXmlDocument | virtual |
operator=(const cXmlDocument &rCopy) | GrayLib::cXmlDocument | 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::cXmlDocument | 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 |
SaveFile(cStreamOutput &rOut) const | GrayLib::cXmlDocument | |
SaveFile(const FILECHAR_t *pszFilename) const | GrayLib::cXmlDocument | |
SetClear() | GrayLib::cXmlDocument | virtual |
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::cXmlDocument | virtual |
ToContainer() | GrayLib::cXmlDocument | inlinevirtual |
ToDocument() | GrayLib::cXmlDocument | inlinevirtual |
ToDocument() const | GrayLib::cXmlDocument | inlinevirtual |
ToNode() | GrayLib::cXmlDocument | 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 |
~cXmlDocument() | GrayLib::cXmlDocument | inlinevirtual |
~cXmlNode() | GrayLib::cXmlNode | virtual |