MythTV
master
|
#include <libmythfreemheg/BaseClasses.h>
Public Types | |
enum | ParamTypes : std::uint8_t { P_Int, P_Bool, P_String, P_ObjRef, P_ContentRef, P_Null } |
Public Member Functions | |
MHParameter ()=default | |
void | Initialise (MHParseNode *p, MHEngine *engine) |
void | PrintMe (FILE *fd, int nTabs) const |
MHObjectRef * | GetReference () |
Definition at line 258 of file BaseClasses.h.
enum MHParameter::ParamTypes : std::uint8_t |
Enumerator | |
---|---|
P_Int | |
P_Bool | |
P_String | |
P_ObjRef | |
P_ContentRef | |
P_Null |
Definition at line 266 of file BaseClasses.h.
|
default |
void MHParameter::Initialise | ( | MHParseNode * | p, |
MHEngine * | engine | ||
) |
Definition at line 690 of file BaseClasses.cpp.
Referenced by MHSetVariable::Initialise(), MHTestVariable::Initialise(), and MHSendEvent::Initialise().
void MHParameter::PrintMe | ( | FILE * | fd, |
int | nTabs | ||
) | const |
Definition at line 719 of file BaseClasses.cpp.
Referenced by MHCall::PrintArgs(), MHSetVariable::PrintArgs(), MHTestVariable::PrintArgs(), and MHSendEvent::PrintArgs().
MHObjectRef * MHParameter::GetReference | ( | ) |
Definition at line 754 of file BaseClasses.cpp.
Referenced by MHResidentProgram::CallProgram().
enum MHParameter::ParamTypes MHParameter::P_Null |
Referenced by GetReference(), MHUnion::GetValueFrom(), MHSendEvent::Perform(), MHSendEvent::PrintArgs(), and PrintMe().
MHGenericInteger MHParameter::m_intVal |
Definition at line 275 of file BaseClasses.h.
Referenced by GetReference(), MHUnion::GetValueFrom(), Initialise(), and PrintMe().
MHGenericBoolean MHParameter::m_boolVal |
Definition at line 276 of file BaseClasses.h.
Referenced by GetReference(), MHUnion::GetValueFrom(), Initialise(), and PrintMe().
MHGenericOctetString MHParameter::m_strVal |
Definition at line 277 of file BaseClasses.h.
Referenced by GetReference(), MHUnion::GetValueFrom(), Initialise(), and PrintMe().
MHGenericObjectRef MHParameter::m_objRefVal |
Definition at line 278 of file BaseClasses.h.
Referenced by GetReference(), MHUnion::GetValueFrom(), Initialise(), and PrintMe().
MHGenericContentRef MHParameter::m_contentRefVal |
Definition at line 279 of file BaseClasses.h.
Referenced by GetReference(), MHUnion::GetValueFrom(), Initialise(), and PrintMe().