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

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

AddPathElement(cXmlString &sPath, const cXmlString &sElement)GrayLib::cXmlinlinestatic
cTextPos(STREAM_POS_t lOffset=(STREAM_POS_t) k_ITERATE_BAD, ITERATE_t iLineNum=k_ITERATE_BAD, StrLen_t iColNum=k_StrLen_UNK) noexceptGray::cTextPosinline
cTextReader(const char *pszStart, StrLen_t nLenMax=StrT::k_LEN_MAX, StrLen_t nTabSize=cStrConst::k_TabSize)Gray::cTextReaderinline
cXmlNode classGrayLib::cXmlReaderfriend
cXmlReader(const char *pszStart="", StrLen_t nLenMax=StrT::k_LEN_MAX, StrLen_t iTabSize=cStrConst::k_TabSize, CXML_ENCODING_TYPE eEncoding=CXML_ENCODING_UNKNOWN, bool bCondenseWhitespace=true)GrayLib::cXmlReader
FixNewLines(char *pszBuffer, StrLen_t nLenInp)GrayLib::cXmlReaderstatic
get_Column1() const noexceptGray::cTextPosinline
get_CursorChar() const noexceptGray::cTextReaderinline
get_CursorPtr() const noexceptGray::cTextReaderinline
get_LenMax() const noexceptGray::cTextReaderinline
get_LenRemaining() const noexceptGray::cTextReaderinline
get_Line1() const noexceptGray::cTextPosinline
get_LineNum() const noexceptGray::cTextPosinline
get_Offset() const noexceptGray::cTextPosinline
GetAttributeStr(const IniChar_t *pszName, const cXmlString &sValue)GrayLib::cXmlstatic
GetEncodingEnum(cXmlString sEncoding)GrayLib::cXmlReaderstatic
GetStr2(OUT char *pszOut, StrLen_t nLenOut) constGray::cTextPos
IncLine(StrLen_t nLenChar=1) noexceptGray::cTextPosinline
IncLineCR(StrLen_t nLenChar=1)Gray::cTextReaderinline
IncOffset(StrLen_t nLenOffsetSrc) noexceptGray::cTextPosinline
IncOffset(StrLen_t nLenOffsetSrc, StrLen_t nLenCol) noexceptGray::cTextPosinline
IncTab(StrLen_t nLenChar=1)Gray::cTextReaderinline
IncToks(StrLen_t nLen=1)Gray::cTextReaderinline
InitTop() noexceptGray::cTextPosinline
IsAlpha(wchar_t anyByte) constGrayLib::cXmlReaderprotected
IsAlphaNum(wchar_t anyByte) constGrayLib::cXmlReaderprotected
isCondensedWhitespace() const noexceptGrayLib::cXmlReaderinline
isEOF() constGray::cTextReaderinline
IsStringEqual(const char *pszData, const char *pszEndTag, bool bIgnoreCase=false) constGrayLib::cXmlReaderprotected
isTopLine() const noexceptGray::cTextPosinline
isValidIndex() const noexceptGray::cTextReaderinline
isValidPos() const noexceptGray::cTextReaderinline
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_InvalidGray::cTextPosstatic
k_xmlEndGrayLib::cXmlstatic
k_xmlHeaderGrayLib::cXmlstatic
k_ZeroGray::cTextPosstatic
m_bCondenseWhitespaceGrayLib::cXmlReader
m_eEncodingGrayLib::cXmlReader
m_iColNumGray::cTextPosprotected
m_iDepthGrayLib::cXmlReader
m_iLineNumGray::cTextPosprotected
m_iTabSizeGray::cTextReader
m_lOffsetGray::cTextPosprotected
m_nLenMaxGray::cTextReaderprotected
m_PosNodeGrayLib::cXmlReader
m_pszStartGray::cTextReaderprotected
Parse(cXmlReadVisitor *pVisitor, cXmlString sElementParent)GrayLib::cXmlReader
Parse(cXmlReadVisitor *pVisitor)GrayLib::cXmlReader
ParseAttrib(OUT cXmlString &sName, OUT cXmlString &sValue)GrayLib::cXmlReaderprotected
ParseAttribSet(OUT cXmlAttributeSet &Attribs)GrayLib::cXmlReaderprotected
ParseComment(OUT cXmlString &sValue)GrayLib::cXmlReaderprotected
ParseDeclaration(OUT cXmlAttributeSet &Attribs)GrayLib::cXmlReaderprotected
ParseElement(OUT cXmlString &sElement, OUT cXmlAttributeSet &Attribs)GrayLib::cXmlReaderprotected
ParseFile(const FILECHAR_t *pszXMLFile, cXmlReadVisitor *pVisitor)GrayLib::cXmlReader
ParseMicrosoftBOM()GrayLib::cXmlReaderprotected
GrayLib::cXml::ParseMicrosoftBOM(const BYTE *pszData)GrayLib::cXmlstatic
ParseName(OUT cXmlString &rsName)GrayLib::cXmlReaderprotected
ParseNodeType()GrayLib::cXmlReaderprotected
ParseStream(cStreamInput &rInp, cXmlReadVisitor *pVisitor)GrayLib::cXmlReader
ParseStringTo(OUT cXmlString &rsText, const char *pszEndTag, bool bIgnoreWhitespace)GrayLib::cXmlReaderprotected
ParseText(OUT cXmlString &sValue, bool bCDATAExpected)GrayLib::cXmlReaderprotected
ParseText(const char *pszText, cXmlReadVisitor *pVisitor)GrayLib::cXmlReader
ParseUnknown(OUT cXmlString &sValue)GrayLib::cXmlReaderprotected
ParseVisitType(cXmlReadVisitor *pVisitor, XMLNODE_TYPE eNodeType, bool bDoc, bool bCDATA)GrayLib::cXmlReaderprotected
put_CondenseWhitespace(bool bCondense) noexceptGrayLib::cXmlReaderinline
ReadWhitespace()GrayLib::cXmlReaderprotected
RemovePathElement(cXmlString &sPath, const cXmlString &sElement)GrayLib::cXmlinlinestatic
ReturnError(HRESULT hRes) constGrayLib::cXmlReader
SetStartPtr(const char *pszStart, StrLen_t nLenMax=StrT::k_LEN_MAX)Gray::cTextReaderinline
ToLower(wchar_t v) constGrayLib::cXmlReaderprotected
XMLNODE_QTY enum valueGrayLib::cXml
XMLNODE_TYPE enum nameGrayLib::cXml
~cXmlReader()GrayLib::cXmlReader