Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLib::cXmlDocument Member List

This is the complete list of members for GrayLib::cXmlDocument, including all inherited members.

GrayLib::AddPathElement(cXmlString &sPath, const cXmlString &sElement)GrayLib::cXmlinlinestatic
GrayLib::cXmlContainer::AddPathElement(cXmlString &sPath, const cXmlString &sElement)GrayLib::cXmlinlinestatic
cHeapObject()Gray::cHeapObjectinline
cListBase() noexceptGray::cListBaseinline
cListNodeBase() noexceptGray::cListNodeBaseinlineprotected
Clone() constGrayLib::cXmlDocumentvirtual
cNonCopyable() noexceptGray::cNonCopyableinlineprotected
cXmlDocument()GrayLib::cXmlDocument
cXmlDocument(const cXmlDocument &rCopy)GrayLib::cXmlDocument
cXmlNode(XMLNODE_TYPE eNodeType, cXmlString sValue="")GrayLib::cXmlNodeprotected
DisposeAll()Gray::cListBase
DisposeThis()Gray::cListNodeBaseinlinevirtual
Empty()Gray::cListBase
get_Column() constGrayLib::cXmlNodeinline
get_Count() const noexceptGray::cListBaseinline
get_Document() constGrayLib::cXmlNode
get_FirstChildElement() constGrayLib::cXmlContainer
get_Head() constGray::cListT< cXmlNode >inline
get_HeapPtr() const noexcept overrideGray::cHeapObjectinlineprotectedvirtual
get_Next() constGray::cListNodeT< cXmlNode >inline
get_NextSiblingElement() constGrayLib::cXmlNode
get_Parent() const noexceptGray::cListNodeBaseinline
get_Prev() constGray::cListNodeT< cXmlNode >inline
get_Row() constGrayLib::cXmlNodeinline
get_Tail() constGray::cListT< cXmlNode >inline
get_Type() constGrayLib::cXmlNodeinline
get_UserData() constGrayLib::cXmlNodeinline
get_Value() constGrayLib::cXmlNodeinline
get_ValueDouble() constGrayLib::cXmlNode
get_ValueInt() constGrayLib::cXmlNode
GetAt(ITERATE_t index) constGray::cListT< cXmlNode >inline
GrayLib::GetAttributeStr(const IniChar_t *pszName, const cXmlString &sValue)GrayLib::cXmlstatic
GrayLib::cXmlContainer::GetAttributeStr(const IniChar_t *pszName, const cXmlString &sValue)GrayLib::cXmlstatic
GetChildFirst(const char *value) constGrayLib::cXmlContainer
GetChildLast(const char *value) constGrayLib::cXmlContainer
GetFirstChildElement(const char *pszValue) constGrayLib::cXmlContainer
GetHeapStatsThis(OUT ITERATE_t &iAllocCount) constGray::cHeapObjectinlinevirtual
GetNextSiblingElement(const char *pszValue) constGrayLib::cXmlNode
GetNextSiblingX(const char *pszValue) constGrayLib::cXmlNode
GetPreviousSibling(const char *pszValue) constGrayLib::cXmlNode
hasParent() const noexceptGray::cListNodeBaseinline
InsertBefore(cListNodeBase *pNodeNew, const cListNodeBase *pNodeNext)Gray::cListBaseinline
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::cListBaseinline
InsertList(cListBase *pListSrc, cListNodeBase *pNodePrev=nullptr)Gray::cListBase
InsertListNode(cListNodeBase *pNodeNew, cListNodeBase *pNodePrev=nullptr)Gray::cListBasevirtual
InsertTail(cListNodeBase *pNodeNew)Gray::cListBaseinline
isEmpty() const noexceptGray::cListBaseinline
IsMyChild(const cListNodeBase *pNode) const noexceptGray::cListBaseinline
isType(XMLNODE_TYPE eType) constGrayLib::cXmlNodeinline
isValidCheck() const noexceptGray::cHeapObjectinlinevirtual
IsValidInsideN(INT_PTR index) constGray::cHeapObjectinline
IsValidInsidePtr(void const *pTest) constGray::cHeapObjectinline
GrayLib::IsXML(const IniChar_t *pszStr, StrLen_t iLenMax=StrT::k_LEN_MAX)GrayLib::cXmlstatic
GrayLib::cXmlContainer::IsXML(const IniChar_t *pszStr, StrLen_t iLenMax=StrT::k_LEN_MAX)GrayLib::cXmlstatic
IterateChildren(const char *value, const cXmlNode *previous) constGrayLib::cXmlContainer
GrayLib::k_cdataEndGrayLib::cXmlstatic
GrayLib::cXmlContainer::k_cdataEndGrayLib::cXmlstatic
GrayLib::k_cdataHeaderGrayLib::cXmlstatic
GrayLib::cXmlContainer::k_cdataHeaderGrayLib::cXmlstatic
GrayLib::k_commentEndGrayLib::cXmlstatic
GrayLib::cXmlContainer::k_commentEndGrayLib::cXmlstatic
GrayLib::k_commentHeaderGrayLib::cXmlstatic
GrayLib::cXmlContainer::k_commentHeaderGrayLib::cXmlstatic
GrayLib::k_dtdHeaderGrayLib::cXmlstatic
GrayLib::cXmlContainer::k_dtdHeaderGrayLib::cXmlstatic
GrayLib::k_xmlEndGrayLib::cXmlstatic
GrayLib::cXmlContainer::k_xmlEndGrayLib::cXmlstatic
GrayLib::k_xmlHeaderGrayLib::cXmlstatic
GrayLib::cXmlContainer::k_xmlHeaderGrayLib::cXmlstatic
LinkChildEnd(cXmlNode *addThis)GrayLib::cXmlContainer
LoadFile(cStreamInput &stmIn)GrayLib::cXmlDocument
LoadFile(const FILECHAR_t *pszFilename)GrayLib::cXmlDocument
m_eNodeTypeGrayLib::cXmlNodeprotected
m_iCountGray::cListBaseprotected
m_PosGrayLib::cXmlNode
m_pUserDataGrayLib::cXmlNodeprotected
m_sValueGrayLib::cXmlNodeprotected
OnVisit(IXmlVisitor *content) constGrayLib::cXmlDocumentvirtual
operator=(const cXmlDocument &rCopy)GrayLib::cXmlDocumentinline
GrayLib::ParseMicrosoftBOM(const BYTE *pszData)GrayLib::cXmlstatic
GrayLib::cXmlContainer::ParseMicrosoftBOM(const BYTE *pszData)GrayLib::cXmlstatic
Print(cStreamOutput &rOut, int nDepth=0) constGrayLib::cXmlDocumentvirtual
PrintDepth(cStreamOutput &rOut, int nDepth)GrayLib::cXmlNodestatic
put_Parent(cListBase *pParent)Gray::cListNodeBaseinlineprotectedvirtual
put_UserData(void *pUserData)GrayLib::cXmlNodeinline
put_Value(cXmlString sValue)GrayLib::cXmlNodeinline
put_ValueDouble(double dValue)GrayLib::cXmlNode
put_ValueInt(int iValue)GrayLib::cXmlNode
QueryValueDouble(double *pdValue) constGrayLib::cXmlNode
QueryValueInt(int *piValue) constGrayLib::cXmlNode
RemoveChild(cXmlNode *removeThis)GrayLib::cXmlContainer
RemoveFromParent()Gray::cListNodeBaseinline
RemoveListNode(cListNodeBase *pNode)Gray::cListBaseprotectedvirtual
GrayLib::RemovePathElement(cXmlString &sPath, const cXmlString &sElement)GrayLib::cXmlinlinestatic
GrayLib::cXmlContainer::RemovePathElement(cXmlString &sPath, const cXmlString &sElement)GrayLib::cXmlinlinestatic
SaveFile(cStreamOutput &rOut) constGrayLib::cXmlDocument
SaveFile(const FILECHAR_t *pszFilename) constGrayLib::cXmlDocument
SetClear()GrayLib::cXmlDocumentvirtual
GrayLib::cXmlNode::SetCopy(const cXmlNode &n)GrayLib::cXmlNodeprotectedvirtual
SetCopyChildren(const cXmlContainer &cont)GrayLib::cXmlContainer
SetParse(const char *pszData, CXML_ENCODING_TYPE eEncoding=CXML_ENCODING_UNKNOWN)GrayLib::cXmlNode
SetParseNode(cXmlReader &rReader)GrayLib::cXmlDocumentvirtual
ToContainer()GrayLib::cXmlDocumentinlinevirtual
ToDocument()GrayLib::cXmlDocumentinlinevirtual
ToDocument() constGrayLib::cXmlDocumentinlinevirtual
ToNode()GrayLib::cXmlDocumentinlinevirtual
GrayLib::XMLNODE_QTY enum valueGrayLib::cXml
GrayLib::cXmlContainer::XMLNODE_QTY enum valueGrayLib::cXml
GrayLib::XMLNODE_TYPE enum nameGrayLib::cXml
GrayLib::cXmlContainer::XMLNODE_TYPE enum nameGrayLib::cXml
~cHeapObject()Gray::cHeapObjectinlinevirtual
~cListBase()Gray::cListBaseinlinevirtual
~cListNodeBase()Gray::cListNodeBaseinlinevirtual
~cNonCopyable() noexceptGray::cNonCopyableinlineprotected
~cXmlContainer()GrayLib::cXmlContainerinlinevirtual
~cXmlDocument()GrayLib::cXmlDocumentinlinevirtual
~cXmlNode()GrayLib::cXmlNodevirtual