sot-talos-balance  2.0.5
Collection of dynamic-graph entities aimed at implementing balance control on talos.
CMarkup Member List

This is the complete list of members for CMarkup, including all inherited members.

AddAttrib(const char *szAttrib, const char *szValue)CMarkupinline
AddChildAttrib(const char *szAttrib, const char *szValue)CMarkupinline
AddChildElem(const char *szName, const char *szData=NULL)CMarkupinline
AddElem(const char *szName, const char *szData=NULL)CMarkupinline
CMarkup()CMarkupinline
CMarkup(const char *szDoc)CMarkupinline
CMarkup(const CMarkup &markup)CMarkupinline
FindChildElem(const char *szName=NULL)CMarkup
FindElem(const char *szName=NULL)CMarkup
Format(const char *fmt,...)CMarkupstatic
GetAttrib(const char *szAttrib) constCMarkupinline
GetChildAttrib(const char *szAttrib) constCMarkupinline
GetChildData() constCMarkupinline
GetChildTagName() constCMarkupinline
GetData() constCMarkupinline
GetDoc() constCMarkupinline
GetError() constCMarkupinline
GetTagName() constCMarkup
IntoElem()CMarkup
IsWellFormed()CMarkup
m_aPosCMarkupprotected
m_csDocCMarkupprotected
m_csErrorCMarkupprotected
m_iPosCMarkupprotected
m_iPosChildCMarkupprotected
m_iPosFreeCMarkupprotected
m_iPosParentCMarkupprotected
m_nNodeTypeCMarkupprotected
MarkupNodeType enum nameCMarkup
mnIndentCMarkupprotected
MNT_CDATA_SECTION enum valueCMarkup
MNT_COMMENT enum valueCMarkup
MNT_DOCUMENT_TYPE enum valueCMarkup
MNT_ELEMENT enum valueCMarkup
MNT_EXCLUDE_WHITESPACE enum valueCMarkup
MNT_PROCESSING_INSTRUCTION enum valueCMarkup
MNT_TEXT enum valueCMarkup
MNT_WHITESPACE enum valueCMarkup
mtIndentCMarkupprotected
operator=(const CMarkup &markup)CMarkup
OutOfElem()CMarkup
ResetChildPos()CMarkupinline
ResetMainPos()CMarkupinline
ResetPos()CMarkupinline
SetAttrib(const char *szAttrib, const char *szValue)CMarkupinline
SetChildAttrib(const char *szAttrib, const char *szValue)CMarkupinline
SetDoc(const char *szDoc)CMarkup
SetIndent(int nIndent=4)CMarkup
x_AddElem(const char *szName, const char *szValue, bool bInsert, bool bAddChild)CMarkupprotected
x_Adjust(int iPos, int nShift, bool bAfterPos=false)CMarkupprotected
x_DocChange(int nLeft, int nReplace, const std::string &csInsert)CMarkupprotected
x_FindAny(const char *szDoc, int &nChar)CMarkupprotectedstatic
x_FindAttrib(TokenPos &token, const char *szAttrib=NULL) constCMarkupprotected
x_FindChar(const char *szDoc, int &nChar, char c)CMarkupprotectedstatic
x_FindElem(int iPosParent, int iPos, const char *szPath)CMarkupprotected
x_FindToken(TokenPos &token)CMarkupprotectedstatic
x_GetAttrib(int iPos, const char *szAttrib) constCMarkupprotected
x_GetData(int iPos) constCMarkupprotected
x_GetFreePos()CMarkupprotected
x_GetTagName(int iPos) constCMarkupprotected
x_GetToken(const TokenPos &token) constCMarkupprotected
x_LocateNew(int iPosParent, int &iPosRel, int &nOffset, int nLength, int nFlags)CMarkupprotected
x_ParseElem(int iPos)CMarkupprotected
x_ParseError(const char *szError, const char *szName=NULL)CMarkupprotected
x_ParseNode(TokenPos &token)CMarkupprotected
x_ReleasePos()CMarkupprotected
x_SetAttrib(int iPos, const char *szAttrib, const char *szValue)CMarkupprotected
x_SetPos(int iPosParent, int iPos, int iPosChild)CMarkupinlineprotected
x_TextFromDoc(int nLeft, int nRight) constCMarkupprotected
x_TextToDoc(const char *szText, bool bAttrib=false) constCMarkupprotected
~CMarkup()CMarkupinlinevirtual