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

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

AddPathElement(cXmlString &sPath, const cXmlString &sElement)GrayLib::cXmlinlinestatic
AttachPtr(cXmlNode *p) noexceptGray::cPtrFacade< cXmlNode >inline
cPtrFacade(cXmlNode *p=nullptr) noexceptGray::cPtrFacade< cXmlNode >inline
cPtrFacade(THIS_t &&ref) noexceptGray::cPtrFacade< cXmlNode >inline
cXmlHandle(cXmlNode *pNode)GrayLib::cXmlHandleinline
cXmlHandle(const cXmlHandle &ref)GrayLib::cXmlHandleinline
DetachPtr() noexceptGray::cPtrFacade< cXmlNode >inline
get_FirstChildElement() constGrayLib::cXmlHandle
get_Head() constGrayLib::cXmlHandle
get_PPtr()Gray::cPtrFacade< cXmlNode >inline
get_Ptr() const noexceptGray::cPtrFacade< cXmlNode >inline
get_Ref() constGray::cPtrFacade< cXmlNode >inline
GetAttributeStr(const IniChar_t *pszName, const cXmlString &sValue)GrayLib::cXmlstatic
GetChild(int index) constGrayLib::cXmlHandle
GetChild(const char *value, int index) constGrayLib::cXmlHandle
GetChildElement(int index) constGrayLib::cXmlHandle
GetChildElement(const char *value, int index) constGrayLib::cXmlHandle
GetChildFirst(const char *value) constGrayLib::cXmlHandle
GetFirstChildElement(const char *value) constGrayLib::cXmlHandle
isValidPtr() const noexceptGray::cPtrFacade< cXmlNode >inline
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_pGray::cPtrFacade< cXmlNode >protected
operator cXmlNode *() const noexceptGray::cPtrFacade< cXmlNode >inline
operator!() const noexceptGray::cPtrFacade< cXmlNode >inline
operator!=(cXmlNode *p2) const noexceptGray::cPtrFacade< cXmlNode >inline
operator*() constGray::cPtrFacade< cXmlNode >inline
operator->() constGray::cPtrFacade< cXmlNode >inline
operator=(const cXmlHandle &ref)GrayLib::cXmlHandleinline
cPtrFacade< cXmlNode >::operator=(cXmlNode *p) noexceptGray::cPtrFacade< cXmlNode >inline
cPtrFacade< cXmlNode >::operator=(THIS_t &&ref) noexceptGray::cPtrFacade< cXmlNode >inline
operator==(cXmlNode *p2) const noexceptGray::cPtrFacade< cXmlNode >inline
ParseMicrosoftBOM(const BYTE *pszData)GrayLib::cXmlstatic
put_Ptr(cXmlNode *p) noexceptGray::cPtrFacade< cXmlNode >inline
ReleasePtr() noexceptGray::cPtrFacade< cXmlNode >inline
RemovePathElement(cXmlString &sPath, const cXmlString &sElement)GrayLib::cXmlinlinestatic
ToElement() constGrayLib::cXmlHandleinline
ToNode() constGrayLib::cXmlHandleinline
ToText() constGrayLib::cXmlHandleinline
ToUnknown() constGrayLib::cXmlHandleinline
XMLNODE_QTY enum valueGrayLib::cXml
XMLNODE_TYPE enum nameGrayLib::cXml