#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: