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

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

AddPathElement(cXmlString &sPath, const cXmlString &sElement)GrayLib::cXmlinlinestatic
cHeapObject()Gray::cHeapObjectinline
cListNodeBase() noexceptGray::cListNodeBaseinlineprotected
Clone() const =0GrayLib::cXmlNodepure virtual
cNonCopyable() noexceptGray::cNonCopyableinlineprotected
cXmlNode(XMLNODE_TYPE eNodeType, cXmlString sValue="")GrayLib::cXmlNodeprotected
DisposeThis()Gray::cListNodeBaseinlinevirtual
get_Column() constGrayLib::cXmlNodeinline
get_Document() constGrayLib::cXmlNode
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_Type() constGrayLib::cXmlNodeinline
get_UserData() constGrayLib::cXmlNodeinline
get_Value() constGrayLib::cXmlNodeinline
get_ValueDouble() constGrayLib::cXmlNode
get_ValueInt() constGrayLib::cXmlNode
GetAttributeStr(const IniChar_t *pszName, const cXmlString &sValue)GrayLib::cXmlstatic
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
isType(XMLNODE_TYPE eType) constGrayLib::cXmlNodeinline
isValidCheck() const noexceptGray::cHeapObjectinlinevirtual
IsValidInsideN(INT_PTR index) constGray::cHeapObjectinline
IsValidInsidePtr(void const *pTest) constGray::cHeapObjectinline
IsXML(const IniChar_t *pszStr, StrLen_t iLenMax=StrT::k_LEN_MAX)GrayLib::cXmlstatic
k_cdataEndGrayLib::cXmlstatic
k_cdataHeaderGrayLib::cXmlstatic
k_commentEndGrayLib::cXmlstatic
k_commentHeaderGrayLib::cXmlstatic
k_dtdHeaderGrayLib::cXmlstatic
k_xmlEndGrayLib::cXmlstatic
k_xmlHeaderGrayLib::cXmlstatic
m_eNodeTypeGrayLib::cXmlNodeprotected
m_PosGrayLib::cXmlNode
m_pUserDataGrayLib::cXmlNodeprotected
m_sValueGrayLib::cXmlNodeprotected
OnVisit(IXmlVisitor *pVisitor) const =0GrayLib::cXmlNodepure virtual
ParseMicrosoftBOM(const BYTE *pszData)GrayLib::cXmlstatic
Print(cStreamOutput &rOut, int nDepth=0) const =0GrayLib::cXmlNodepure virtual
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
RemoveFromParent()Gray::cListNodeBaseinline
RemovePathElement(cXmlString &sPath, const cXmlString &sElement)GrayLib::cXmlinlinestatic
SetClear()GrayLib::cXmlNodevirtual
SetCopy(const cXmlNode &n)GrayLib::cXmlNodeprotectedvirtual
SetParse(const char *pszData, CXML_ENCODING_TYPE eEncoding=CXML_ENCODING_UNKNOWN)GrayLib::cXmlNode
SetParseNode(cXmlReader &rReader)=0GrayLib::cXmlNodepure virtual
ToContainer()GrayLib::cXmlNodeinlinevirtual
XMLNODE_QTY enum valueGrayLib::cXml
XMLNODE_TYPE enum nameGrayLib::cXml
~cHeapObject()Gray::cHeapObjectinlinevirtual
~cListNodeBase()Gray::cListNodeBaseinlinevirtual
~cNonCopyable() noexceptGray::cNonCopyableinlineprotected
~cXmlNode()GrayLib::cXmlNodevirtual