#include <sot/talos_balance/sdk_qualisys/Markup.h>
|
static std::string | Format (const char *fmt,...) |
|
|
bool | x_AddElem (const char *szName, const char *szValue, bool bInsert, bool bAddChild) |
|
void | x_Adjust (int iPos, int nShift, bool bAfterPos=false) |
|
void | x_DocChange (int nLeft, int nReplace, const std::string &csInsert) |
|
bool | x_FindAttrib (TokenPos &token, const char *szAttrib=NULL) const |
|
int | x_FindElem (int iPosParent, int iPos, const char *szPath) |
|
std::string | x_GetAttrib (int iPos, const char *szAttrib) const |
|
std::string | x_GetData (int iPos) const |
|
int | x_GetFreePos () |
|
std::string | x_GetTagName (int iPos) const |
|
std::string | x_GetToken (const TokenPos &token) const |
|
void | x_LocateNew (int iPosParent, int &iPosRel, int &nOffset, int nLength, int nFlags) |
|
int | x_ParseElem (int iPos) |
|
int | x_ParseError (const char *szError, const char *szName=NULL) |
|
int | x_ParseNode (TokenPos &token) |
|
int | x_ReleasePos () |
|
bool | x_SetAttrib (int iPos, const char *szAttrib, const char *szValue) |
|
void | x_SetPos (int iPosParent, int iPos, int iPosChild) |
|
std::string | x_TextFromDoc (int nLeft, int nRight) const |
|
std::string | x_TextToDoc (const char *szText, bool bAttrib=false) const |
|
Definition at line 25 of file Markup.h.
◆ MarkupNodeType
Enumerator |
---|
MNT_ELEMENT | |
MNT_TEXT | |
MNT_WHITESPACE | |
MNT_CDATA_SECTION | |
MNT_PROCESSING_INSTRUCTION | |
MNT_COMMENT | |
MNT_DOCUMENT_TYPE | |
MNT_EXCLUDE_WHITESPACE | |
Definition at line 84 of file Markup.h.
◆ CMarkup() [1/3]
◆ CMarkup() [2/3]
◆ CMarkup() [3/3]
◆ ~CMarkup()
◆ AddAttrib()
bool AddAttrib |
( |
const char * |
szAttrib, |
|
|
const char * |
szValue |
|
) |
| |
|
inline |
◆ AddChildAttrib()
bool AddChildAttrib |
( |
const char * |
szAttrib, |
|
|
const char * |
szValue |
|
) |
| |
|
inline |
◆ AddChildElem()
bool AddChildElem |
( |
const char * |
szName, |
|
|
const char * |
szData = NULL |
|
) |
| |
|
inline |
◆ AddElem()
bool AddElem |
( |
const char * |
szName, |
|
|
const char * |
szData = NULL |
|
) |
| |
|
inline |
◆ FindChildElem()
bool FindChildElem |
( |
const char * |
szName = NULL | ) |
|
◆ FindElem()
bool FindElem |
( |
const char * |
szName = NULL | ) |
|
◆ Format()
std::string Format |
( |
const char * |
fmt, |
|
|
|
... |
|
) |
| |
|
static |
◆ GetAttrib()
std::string GetAttrib |
( |
const char * |
szAttrib | ) |
const |
|
inline |
◆ GetChildAttrib()
std::string GetChildAttrib |
( |
const char * |
szAttrib | ) |
const |
|
inline |
◆ GetChildData()
std::string GetChildData |
( |
| ) |
const |
|
inline |
◆ GetChildTagName()
std::string GetChildTagName |
( |
| ) |
const |
|
inline |
◆ GetData()
std::string GetData |
( |
| ) |
const |
|
inline |
◆ GetDoc()
std::string GetDoc |
( |
| ) |
const |
|
inline |
◆ GetError()
std::string GetError |
( |
| ) |
const |
|
inline |
◆ GetTagName()
std::string GetTagName |
( |
| ) |
const |
◆ IntoElem()
◆ IsWellFormed()
◆ operator=()
void operator= |
( |
const CMarkup & |
markup | ) |
|
◆ OutOfElem()
◆ ResetChildPos()
◆ ResetMainPos()
◆ ResetPos()
◆ SetAttrib()
bool SetAttrib |
( |
const char * |
szAttrib, |
|
|
const char * |
szValue |
|
) |
| |
|
inline |
◆ SetChildAttrib()
bool SetChildAttrib |
( |
const char * |
szAttrib, |
|
|
const char * |
szValue |
|
) |
| |
|
inline |
◆ SetDoc()
bool SetDoc |
( |
const char * |
szDoc | ) |
|
◆ SetIndent()
void SetIndent |
( |
int |
nIndent = 4 | ) |
|
◆ x_AddElem()
bool x_AddElem |
( |
const char * |
szName, |
|
|
const char * |
szValue, |
|
|
bool |
bInsert, |
|
|
bool |
bAddChild |
|
) |
| |
|
protected |
◆ x_Adjust()
void x_Adjust |
( |
int |
iPos, |
|
|
int |
nShift, |
|
|
bool |
bAfterPos = false |
|
) |
| |
|
protected |
◆ x_DocChange()
void x_DocChange |
( |
int |
nLeft, |
|
|
int |
nReplace, |
|
|
const std::string & |
csInsert |
|
) |
| |
|
protected |
◆ x_FindAny()
bool x_FindAny |
( |
const char * |
szDoc, |
|
|
int & |
nChar |
|
) |
| |
|
staticprotected |
◆ x_FindAttrib()
◆ x_FindChar()
bool x_FindChar |
( |
const char * |
szDoc, |
|
|
int & |
nChar, |
|
|
char |
c |
|
) |
| |
|
staticprotected |
◆ x_FindElem()
int x_FindElem |
( |
int |
iPosParent, |
|
|
int |
iPos, |
|
|
const char * |
szPath |
|
) |
| |
|
protected |
◆ x_FindToken()
◆ x_GetAttrib()
std::string x_GetAttrib |
( |
int |
iPos, |
|
|
const char * |
szAttrib |
|
) |
| const |
|
protected |
◆ x_GetData()
std::string x_GetData |
( |
int |
iPos | ) |
const |
|
protected |
◆ x_GetFreePos()
◆ x_GetTagName()
std::string x_GetTagName |
( |
int |
iPos | ) |
const |
|
protected |
◆ x_GetToken()
std::string x_GetToken |
( |
const TokenPos & |
token | ) |
const |
|
protected |
◆ x_LocateNew()
void x_LocateNew |
( |
int |
iPosParent, |
|
|
int & |
iPosRel, |
|
|
int & |
nOffset, |
|
|
int |
nLength, |
|
|
int |
nFlags |
|
) |
| |
|
protected |
◆ x_ParseElem()
int x_ParseElem |
( |
int |
iPos | ) |
|
|
protected |
◆ x_ParseError()
int x_ParseError |
( |
const char * |
szError, |
|
|
const char * |
szName = NULL |
|
) |
| |
|
protected |
◆ x_ParseNode()
◆ x_ReleasePos()
◆ x_SetAttrib()
bool x_SetAttrib |
( |
int |
iPos, |
|
|
const char * |
szAttrib, |
|
|
const char * |
szValue |
|
) |
| |
|
protected |
◆ x_SetPos()
void x_SetPos |
( |
int |
iPosParent, |
|
|
int |
iPos, |
|
|
int |
iPosChild |
|
) |
| |
|
inlineprotected |
◆ x_TextFromDoc()
std::string x_TextFromDoc |
( |
int |
nLeft, |
|
|
int |
nRight |
|
) |
| const |
|
protected |
◆ x_TextToDoc()
std::string x_TextToDoc |
( |
const char * |
szText, |
|
|
bool |
bAttrib = false |
|
) |
| const |
|
protected |
◆ m_aPos
◆ m_csDoc
◆ m_csError
◆ m_iPos
◆ m_iPosChild
◆ m_iPosFree
◆ m_iPosParent
◆ m_nNodeType
◆ mnIndent
◆ mtIndent
The documentation for this class was generated from the following files: