MythTV
master
|
#include <libmythfreemheg/ParseBinary.h>
Public Member Functions | |
MHParseBinary (QByteArray &program) | |
~MHParseBinary () override=default | |
MHParseNode * | Parse () override |
![]() | |
virtual | ~MHParseBase ()=default |
Private Member Functions | |
MHParseNode * | DoParse () |
unsigned char | GetNextChar () |
void | ParseString (int endStr, MHOctetString &str) |
int | ParseInt (int endInt) |
Private Attributes | |
int | m_p {0} |
QByteArray | m_data |
Definition at line 31 of file ParseBinary.h.
|
inlineexplicit |
Definition at line 34 of file ParseBinary.h.
|
overridedefault |
|
inlineoverridevirtual |
Implements MHParseBase.
Definition at line 39 of file ParseBinary.h.
|
private |
Definition at line 111 of file ParseBinary.cpp.
Referenced by Parse().
|
private |
Definition at line 41 of file ParseBinary.cpp.
Referenced by DoParse(), ParseInt(), and ParseString().
|
private |
Definition at line 53 of file ParseBinary.cpp.
Referenced by DoParse().
|
private |
Definition at line 80 of file ParseBinary.cpp.
Referenced by DoParse().
|
private |
Definition at line 49 of file ParseBinary.h.
Referenced by DoParse(), GetNextChar(), ParseInt(), and ParseString().
|
private |
Definition at line 50 of file ParseBinary.h.
Referenced by GetNextChar().