|
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 |
| MHObjectRef * MHParameter::GetReference | ( | ) |
Definition at line 754 of file BaseClasses.cpp.
Referenced by MHResidentProgram::CallProgram().
| void MHParameter::Initialise | ( | MHParseNode * | p, |
| MHEngine * | engine | ||
| ) |
Definition at line 690 of file BaseClasses.cpp.
Referenced by MHSendEvent::Initialise(), MHSetVariable::Initialise(), and MHTestVariable::Initialise().
| void MHParameter::PrintMe | ( | FILE * | fd, |
| int | nTabs | ||
| ) | const |
Definition at line 719 of file BaseClasses.cpp.
Referenced by MHSendEvent::PrintArgs(), MHCall::PrintArgs(), MHTestVariable::PrintArgs(), and MHSetVariable::PrintArgs().
| MHGenericBoolean MHParameter::m_boolVal |
Definition at line 276 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().
| MHGenericInteger MHParameter::m_intVal |
Definition at line 275 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().
| MHGenericOctetString MHParameter::m_strVal |
Definition at line 277 of file BaseClasses.h.
Referenced by GetReference(), MHUnion::GetValueFrom(), Initialise(), and PrintMe().
| enum MHParameter::ParamTypes MHParameter::P_Null |
Referenced by GetReference(), MHUnion::GetValueFrom(), MHSendEvent::Perform(), MHSendEvent::PrintArgs(), and PrintMe().