#include <libmythfreemheg/ParseText.h>
|
| enum | ParseTextType : std::uint8_t {
PTTag
, PTInt
, PTString
, PTEnum
,
PTStartSection
, PTEndSection
, PTStartSeq
, PTEndSeq
,
PTNull
, PTEOF
, PTBool
} |
| |
Definition at line 32 of file ParseText.h.
◆ ParseTextType
| Enumerator |
|---|
| PTTag | |
| PTInt | |
| PTString | |
| PTEnum | |
| PTStartSection | |
| PTEndSection | |
| PTStartSeq | |
| PTEndSeq | |
| PTNull | |
| PTEOF | |
| PTBool | |
Definition at line 51 of file ParseText.h.
◆ MHParseText()
| MHParseText::MHParseText |
( |
QByteArray & |
program | ) |
|
|
inlineexplicit |
◆ ~MHParseText()
| MHParseText::~MHParseText |
( |
| ) |
|
|
override |
◆ DoParse()
◆ Error()
| void MHParseText::Error |
( |
const char * |
str | ) |
const |
|
private |
◆ GetNextChar()
| void MHParseText::GetNextChar |
( |
| ) |
|
|
private |
◆ NextSym()
| void MHParseText::NextSym |
( |
| ) |
|
|
private |
◆ Parse()
◆ m_ch
| char MHParseText::m_ch {0} |
|
private |
◆ m_data
| QByteArray MHParseText::m_data |
|
private |
◆ m_fBool
◆ m_lineCount
| int MHParseText::m_lineCount {1} |
|
private |
◆ m_nInt
| int MHParseText::m_nInt {0} |
|
private |
◆ m_nStringLength
| int MHParseText::m_nStringLength {0} |
|
private |
◆ m_nTag
| int MHParseText::m_nTag {0} |
|
private |
◆ m_nType
◆ m_p
| unsigned int MHParseText::m_p {0} |
|
private |
◆ m_string
| unsigned char* MHParseText::m_string {nullptr} |
|
private |
The documentation for this class was generated from the following files: