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

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

AddPathElement(cXmlString &sPath, const cXmlString &sElement)GrayLib::cXmlinlinestatic
cListBase() noexceptGray::cListBaseinline
DisposeAll()Gray::cListBase
Empty()Gray::cListBase
get_Count() const noexceptGray::cListBaseinline
get_FirstChildElement() constGrayLib::cXmlContainer
get_Head() constGray::cListT< cXmlNode >inline
get_Tail() constGray::cListT< cXmlNode >inline
GetAt(ITERATE_t index) constGray::cListT< cXmlNode >inline
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
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
IsXML(const IniChar_t *pszStr, StrLen_t iLenMax=StrT::k_LEN_MAX)GrayLib::cXmlstatic
IterateChildren(const char *value, const cXmlNode *previous) constGrayLib::cXmlContainer
k_cdataEndGrayLib::cXmlstatic
k_cdataHeaderGrayLib::cXmlstatic
k_commentEndGrayLib::cXmlstatic
k_commentHeaderGrayLib::cXmlstatic
k_dtdHeaderGrayLib::cXmlstatic
k_xmlEndGrayLib::cXmlstatic
k_xmlHeaderGrayLib::cXmlstatic
LinkChildEnd(cXmlNode *addThis)GrayLib::cXmlContainer
m_iCountGray::cListBaseprotected
ParseMicrosoftBOM(const BYTE *pszData)GrayLib::cXmlstatic
RemoveChild(cXmlNode *removeThis)GrayLib::cXmlContainer
RemoveListNode(cListNodeBase *pNode)Gray::cListBaseprotectedvirtual
RemovePathElement(cXmlString &sPath, const cXmlString &sElement)GrayLib::cXmlinlinestatic
SetCopyChildren(const cXmlContainer &cont)GrayLib::cXmlContainer
ToNode()=0GrayLib::cXmlContainerpure virtual
XMLNODE_QTY enum valueGrayLib::cXml
XMLNODE_TYPE enum nameGrayLib::cXml
~cListBase()Gray::cListBaseinlinevirtual
~cXmlContainer()GrayLib::cXmlContainerinlinevirtual