![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
This is the complete list of members for GrayLib::cXmlReader, including all inherited members.
| AddPathElement(cXmlString &sPath, const cXmlString &sElement) | GrayLib::cXml | inlinestatic |
| cTextPos(STREAM_POS_t lOffset=(STREAM_POS_t) k_ITERATE_BAD, ITERATE_t iLineNum=k_ITERATE_BAD, StrLen_t iColNum=k_StrLen_UNK) noexcept | Gray::cTextPos | inline |
| cTextReader(const char *pszStart, StrLen_t nLenMax=StrT::k_LEN_MAX, StrLen_t nTabSize=cStrConst::k_TabSize) | Gray::cTextReader | inline |
| cXmlNode class | GrayLib::cXmlReader | friend |
| 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::cXmlReader | static |
| get_Column1() const noexcept | Gray::cTextPos | inline |
| get_CursorChar() const noexcept | Gray::cTextReader | inline |
| get_CursorPtr() const noexcept | Gray::cTextReader | inline |
| get_LenMax() const noexcept | Gray::cTextReader | inline |
| get_LenRemaining() const noexcept | Gray::cTextReader | inline |
| get_Line1() const noexcept | Gray::cTextPos | inline |
| get_LineNum() const noexcept | Gray::cTextPos | inline |
| get_Offset() const noexcept | Gray::cTextPos | inline |
| GetAttributeStr(const IniChar_t *pszName, const cXmlString &sValue) | GrayLib::cXml | static |
| GetEncodingEnum(cXmlString sEncoding) | GrayLib::cXmlReader | static |
| GetStr2(OUT char *pszOut, StrLen_t nLenOut) const | Gray::cTextPos | |
| IncLine(StrLen_t nLenChar=1) noexcept | Gray::cTextPos | inline |
| IncLineCR(StrLen_t nLenChar=1) | Gray::cTextReader | inline |
| IncOffset(StrLen_t nLenOffsetSrc) noexcept | Gray::cTextPos | inline |
| IncOffset(StrLen_t nLenOffsetSrc, StrLen_t nLenCol) noexcept | Gray::cTextPos | inline |
| IncTab(StrLen_t nLenChar=1) | Gray::cTextReader | inline |
| IncToks(StrLen_t nLen=1) | Gray::cTextReader | inline |
| InitTop() noexcept | Gray::cTextPos | inline |
| IsAlpha(wchar_t anyByte) const | GrayLib::cXmlReader | protected |
| IsAlphaNum(wchar_t anyByte) const | GrayLib::cXmlReader | protected |
| isCondensedWhitespace() const noexcept | GrayLib::cXmlReader | inline |
| isEOF() const | Gray::cTextReader | inline |
| IsStringEqual(const char *pszData, const char *pszEndTag, bool bIgnoreCase=false) const | GrayLib::cXmlReader | protected |
| isTopLine() const noexcept | Gray::cTextPos | inline |
| isValidIndex() const noexcept | Gray::cTextReader | inline |
| isValidPos() const noexcept | Gray::cTextReader | 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_Invalid | Gray::cTextPos | static |
| k_xmlEnd | GrayLib::cXml | static |
| k_xmlHeader | GrayLib::cXml | static |
| k_Zero | Gray::cTextPos | static |
| m_bCondenseWhitespace | GrayLib::cXmlReader | |
| m_eEncoding | GrayLib::cXmlReader | |
| m_iColNum | Gray::cTextPos | protected |
| m_iDepth | GrayLib::cXmlReader | |
| m_iLineNum | Gray::cTextPos | protected |
| m_iTabSize | Gray::cTextReader | |
| m_lOffset | Gray::cTextPos | protected |
| m_nLenMax | Gray::cTextReader | protected |
| m_PosNode | GrayLib::cXmlReader | |
| m_pszStart | Gray::cTextReader | protected |
| Parse(cXmlReadVisitor *pVisitor, cXmlString sElementParent) | GrayLib::cXmlReader | |
| Parse(cXmlReadVisitor *pVisitor) | GrayLib::cXmlReader | |
| ParseAttrib(OUT cXmlString &sName, OUT cXmlString &sValue) | GrayLib::cXmlReader | protected |
| ParseAttribSet(OUT cXmlAttributeSet &Attribs) | GrayLib::cXmlReader | protected |
| ParseComment(OUT cXmlString &sValue) | GrayLib::cXmlReader | protected |
| ParseDeclaration(OUT cXmlAttributeSet &Attribs) | GrayLib::cXmlReader | protected |
| ParseElement(OUT cXmlString &sElement, OUT cXmlAttributeSet &Attribs) | GrayLib::cXmlReader | protected |
| ParseFile(const FILECHAR_t *pszXMLFile, cXmlReadVisitor *pVisitor) | GrayLib::cXmlReader | |
| ParseMicrosoftBOM() | GrayLib::cXmlReader | protected |
| GrayLib::cXml::ParseMicrosoftBOM(const BYTE *pszData) | GrayLib::cXml | static |
| ParseName(OUT cXmlString &rsName) | GrayLib::cXmlReader | protected |
| ParseNodeType() | GrayLib::cXmlReader | protected |
| ParseStream(cStreamInput &rInp, cXmlReadVisitor *pVisitor) | GrayLib::cXmlReader | |
| ParseStringTo(OUT cXmlString &rsText, const char *pszEndTag, bool bIgnoreWhitespace) | GrayLib::cXmlReader | protected |
| ParseText(OUT cXmlString &sValue, bool bCDATAExpected) | GrayLib::cXmlReader | protected |
| ParseText(const char *pszText, cXmlReadVisitor *pVisitor) | GrayLib::cXmlReader | |
| ParseUnknown(OUT cXmlString &sValue) | GrayLib::cXmlReader | protected |
| ParseVisitType(cXmlReadVisitor *pVisitor, XMLNODE_TYPE eNodeType, bool bDoc, bool bCDATA) | GrayLib::cXmlReader | protected |
| put_CondenseWhitespace(bool bCondense) noexcept | GrayLib::cXmlReader | inline |
| ReadWhitespace() | GrayLib::cXmlReader | protected |
| RemovePathElement(cXmlString &sPath, const cXmlString &sElement) | GrayLib::cXml | inlinestatic |
| ReturnError(HRESULT hRes) const | GrayLib::cXmlReader | |
| SetStartPtr(const char *pszStart, StrLen_t nLenMax=StrT::k_LEN_MAX) | Gray::cTextReader | inline |
| ToLower(wchar_t v) const | GrayLib::cXmlReader | protected |
| XMLNODE_QTY enum value | GrayLib::cXml | |
| XMLNODE_TYPE enum name | GrayLib::cXml | |
| ~cXmlReader() | GrayLib::cXmlReader |