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::cXml
inline
static
cHeapObject
()
Gray::cHeapObject
inline
cListNodeBase
() noexcept
Gray::cListNodeBase
inline
protected
Clone
() const =0
GrayLib::cXmlNode
pure virtual
cNonCopyable
() noexcept
Gray::cNonCopyable
inline
protected
cXmlNode
(XMLNODE_TYPE eNodeType, cXmlString sValue="")
GrayLib::cXmlNode
protected
DisposeThis
()
Gray::cListNodeBase
inline
virtual
get_Column
() const
GrayLib::cXmlNode
inline
get_Document
() const
GrayLib::cXmlNode
get_HeapPtr
() const noexcept override
Gray::cHeapObject
inline
protected
virtual
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_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
GetAttributeStr
(const IniChar_t *pszName, const cXmlString &sValue)
GrayLib::cXml
static
GetHeapStatsThis
(OUT ITERATE_t &iAllocCount) const
Gray::cHeapObject
inline
virtual
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
isType
(XMLNODE_TYPE eType) const
GrayLib::cXmlNode
inline
isValidCheck
() const noexcept
Gray::cHeapObject
inline
virtual
IsValidInsideN
(INT_PTR index) const
Gray::cHeapObject
inline
IsValidInsidePtr
(void const *pTest) const
Gray::cHeapObject
inline
IsXML
(const IniChar_t *pszStr, StrLen_t iLenMax=StrT::k_LEN_MAX)
GrayLib::cXml
static
k_cdataEnd
GrayLib::cXml
static
k_cdataHeader
GrayLib::cXml
static
k_commentEnd
GrayLib::cXml
static
k_commentHeader
GrayLib::cXml
static
k_dtdHeader
GrayLib::cXml
static
k_xmlEnd
GrayLib::cXml
static
k_xmlHeader
GrayLib::cXml
static
m_eNodeType
GrayLib::cXmlNode
protected
m_Pos
GrayLib::cXmlNode
m_pUserData
GrayLib::cXmlNode
protected
m_sValue
GrayLib::cXmlNode
protected
OnVisit
(IXmlVisitor *pVisitor) const =0
GrayLib::cXmlNode
pure virtual
ParseMicrosoftBOM
(const BYTE *pszData)
GrayLib::cXml
static
Print
(cStreamOutput &rOut, int nDepth=0) const =0
GrayLib::cXmlNode
pure virtual
PrintDepth
(cStreamOutput &rOut, int nDepth)
GrayLib::cXmlNode
static
put_Parent
(cListBase *pParent)
Gray::cListNodeBase
inline
protected
virtual
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
RemoveFromParent
()
Gray::cListNodeBase
inline
RemovePathElement
(cXmlString &sPath, const cXmlString &sElement)
GrayLib::cXml
inline
static
SetClear
()
GrayLib::cXmlNode
virtual
SetCopy
(const cXmlNode &n)
GrayLib::cXmlNode
protected
virtual
SetParse
(const char *pszData, CXML_ENCODING_TYPE eEncoding=CXML_ENCODING_UNKNOWN)
GrayLib::cXmlNode
SetParseNode
(cXmlReader &rReader)=0
GrayLib::cXmlNode
pure virtual
ToContainer
()
GrayLib::cXmlNode
inline
virtual
XMLNODE_QTY
enum value
GrayLib::cXml
XMLNODE_TYPE
enum name
GrayLib::cXml
~cHeapObject
()
Gray::cHeapObject
inline
virtual
~cListNodeBase
()
Gray::cListNodeBase
inline
virtual
~cNonCopyable
() noexcept
Gray::cNonCopyable
inline
protected
~cXmlNode
()
GrayLib::cXmlNode
virtual
Generated on Tue Feb 2 2021 11:33:11 for Gray C++ Libraries by
1.9.1