MythTV
master
|
#include <ParseNode.h>
Public Member Functions | |
MHPTagged (int nTag) | |
void | AddArg (MHParseNode *pArg) |
![]() | |
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 Attributes | |
int | m_TagNo |
MHParseSequence | m_Args |
![]() | |
enum NodeType | m_nNodeType |
Additional Inherited Members | |
![]() | |
enum | NodeType { PNTagged, PNBool, PNInt, PNEnum, PNString, PNNull, PNSeq } |
![]() | |
static void | Failure (const char *p) |
![]() | |
MHParseNode (enum NodeType nt) | |
Definition at line 84 of file ParseNode.h.
|
inlineexplicit |
Definition at line 87 of file ParseNode.h.
void MHPTagged::AddArg | ( | MHParseNode * | pArg | ) |
Definition at line 28 of file ParseNode.cpp.
int MHPTagged::m_TagNo |
Definition at line 91 of file ParseNode.h.
MHParseSequence MHPTagged::m_Args |
Definition at line 92 of file ParseNode.h.
Referenced by AddArg().