MythTV
master
|
#include <libmythfreemheg/ParseNode.h>
Public Member Functions | |
MHParseSequence () | |
void | PrintUnbracketed (int nTabs) |
Public Member Functions inherited from MHParseNode | |
virtual | ~MHParseNode ()=default |
int | GetTagNo () |
int | GetArgCount () |
MHParseNode * | GetArgN (int n) |
MHParseNode * | GetNamedArg (int nTag) |
int | GetSeqCount () |
MHParseNode * | GetSeqN (int n) |
int | GetIntValue () |
int | GetEnumValue () |
bool | GetBoolValue () |
void | GetStringValue (MHOctetString &str) |
void | PrintMe (FILE *f) |
Public Member Functions inherited from MHOwnPtrSequence< MHParseNode > | |
~MHOwnPtrSequence () | |
Public Member Functions inherited from MHSequence< MHParseNode * > | |
MHSequence ()=default | |
~MHSequence () | |
int | Size () const |
MHParseNode * | GetAt (int i) const |
MHParseNode * | operator[] (int i) const |
void | InsertAt (MHParseNode * b, int n) |
void | Append (MHParseNode * b) |
void | RemoveAt (int i) |
Additional Inherited Members | |
Public Types inherited from MHParseNode | |
enum | NodeType : std::uint8_t { PNTagged, PNBool, PNInt, PNEnum, PNString, PNNull, PNSeq } |
Static Public Member Functions inherited from MHParseNode | |
static void | Failure (const char *p) |
Public Attributes inherited from MHParseNode | |
enum NodeType | m_nNodeType |
Protected Member Functions inherited from MHParseNode | |
MHParseNode (enum NodeType nt) | |
Protected Attributes inherited from MHSequence< MHParseNode * > | |
int | m_vecSize |
MHParseNode * * | m_values |
Definition at line 75 of file ParseNode.h.
|
inline |
Definition at line 78 of file ParseNode.h.
void MHParseSequence::PrintUnbracketed | ( | int | nTabs | ) |