This is the complete list of members for CMarkup, including all inherited members.
AddAttrib(const char *szAttrib, const char *szValue) | CMarkup | inline |
AddChildAttrib(const char *szAttrib, const char *szValue) | CMarkup | inline |
AddChildElem(const char *szName, const char *szData=NULL) | CMarkup | inline |
AddElem(const char *szName, const char *szData=NULL) | CMarkup | inline |
CMarkup() | CMarkup | inline |
CMarkup(const char *szDoc) | CMarkup | inline |
CMarkup(const CMarkup &markup) | CMarkup | inline |
FindChildElem(const char *szName=NULL) | CMarkup | |
FindElem(const char *szName=NULL) | CMarkup | |
Format(const char *fmt,...) | CMarkup | static |
GetAttrib(const char *szAttrib) const | CMarkup | inline |
GetChildAttrib(const char *szAttrib) const | CMarkup | inline |
GetChildData() const | CMarkup | inline |
GetChildTagName() const | CMarkup | inline |
GetData() const | CMarkup | inline |
GetDoc() const | CMarkup | inline |
GetError() const | CMarkup | inline |
GetTagName() const | CMarkup | |
IntoElem() | CMarkup | |
IsWellFormed() | CMarkup | |
m_aPos | CMarkup | protected |
m_csDoc | CMarkup | protected |
m_csError | CMarkup | protected |
m_iPos | CMarkup | protected |
m_iPosChild | CMarkup | protected |
m_iPosFree | CMarkup | protected |
m_iPosParent | CMarkup | protected |
m_nNodeType | CMarkup | protected |
MarkupNodeType enum name | CMarkup | |
mnIndent | CMarkup | protected |
MNT_CDATA_SECTION enum value | CMarkup | |
MNT_COMMENT enum value | CMarkup | |
MNT_DOCUMENT_TYPE enum value | CMarkup | |
MNT_ELEMENT enum value | CMarkup | |
MNT_EXCLUDE_WHITESPACE enum value | CMarkup | |
MNT_PROCESSING_INSTRUCTION enum value | CMarkup | |
MNT_TEXT enum value | CMarkup | |
MNT_WHITESPACE enum value | CMarkup | |
mtIndent | CMarkup | protected |
operator=(const CMarkup &markup) | CMarkup | |
OutOfElem() | CMarkup | |
ResetChildPos() | CMarkup | inline |
ResetMainPos() | CMarkup | inline |
ResetPos() | CMarkup | inline |
SetAttrib(const char *szAttrib, const char *szValue) | CMarkup | inline |
SetChildAttrib(const char *szAttrib, const char *szValue) | CMarkup | inline |
SetDoc(const char *szDoc) | CMarkup | |
SetIndent(int nIndent=4) | CMarkup | |
x_AddElem(const char *szName, const char *szValue, bool bInsert, bool bAddChild) | CMarkup | protected |
x_Adjust(int iPos, int nShift, bool bAfterPos=false) | CMarkup | protected |
x_DocChange(int nLeft, int nReplace, const std::string &csInsert) | CMarkup | protected |
x_FindAny(const char *szDoc, int &nChar) | CMarkup | protectedstatic |
x_FindAttrib(TokenPos &token, const char *szAttrib=NULL) const | CMarkup | protected |
x_FindChar(const char *szDoc, int &nChar, char c) | CMarkup | protectedstatic |
x_FindElem(int iPosParent, int iPos, const char *szPath) | CMarkup | protected |
x_FindToken(TokenPos &token) | CMarkup | protectedstatic |
x_GetAttrib(int iPos, const char *szAttrib) const | CMarkup | protected |
x_GetData(int iPos) const | CMarkup | protected |
x_GetFreePos() | CMarkup | protected |
x_GetTagName(int iPos) const | CMarkup | protected |
x_GetToken(const TokenPos &token) const | CMarkup | protected |
x_LocateNew(int iPosParent, int &iPosRel, int &nOffset, int nLength, int nFlags) | CMarkup | protected |
x_ParseElem(int iPos) | CMarkup | protected |
x_ParseError(const char *szError, const char *szName=NULL) | CMarkup | protected |
x_ParseNode(TokenPos &token) | CMarkup | protected |
x_ReleasePos() | CMarkup | protected |
x_SetAttrib(int iPos, const char *szAttrib, const char *szValue) | CMarkup | protected |
x_SetPos(int iPosParent, int iPos, int iPosChild) | CMarkup | inlineprotected |
x_TextFromDoc(int nLeft, int nRight) const | CMarkup | protected |
x_TextToDoc(const char *szText, bool bAttrib=false) const | CMarkup | protected |
~CMarkup() | CMarkup | inlinevirtual |