MythTV
master
|
#include <libmythfreemheg/BaseClasses.h>
Public Member Functions | |
MHContentRef ()=default | |
MHContentRef & | operator= (const MHContentRef &)=default |
void | Initialise (MHParseNode *p, MHEngine *engine) |
void | PrintMe (FILE *fd, int nTabs) const |
void | Copy (const MHContentRef &cr) |
bool | IsSet () const |
bool | Equal (const MHContentRef &cr, MHEngine *engine) const |
QString | Printable () const |
Public Attributes | |
MHOctetString | m_contentRef |
Static Public Attributes | |
static MHContentRef | Null |
Definition at line 174 of file BaseClasses.h.
|
default |
|
default |
void MHContentRef::Initialise | ( | MHParseNode * | p, |
MHEngine * | engine | ||
) |
Definition at line 778 of file BaseClasses.cpp.
Referenced by MHIngredient::Initialise(), MHContentRefVar::Initialise(), and MHGenericContentRef::Initialise().
|
inline |
Definition at line 182 of file BaseClasses.h.
Referenced by MHIngredient::PrintMe(), MHContentRefVar::PrintMe(), and MHGenericContentRef::PrintMe().
|
inline |
Definition at line 183 of file BaseClasses.h.
Referenced by MHResidentProgram::CallProgram(), MHGenericContentRef::GetValue(), MHContentRefVar::GetVariableValue(), MHIngredient::MHIngredient(), MHUnion::MHUnion(), MHIngredient::Preparation(), MHContentRefVar::Preparation(), MHContentRefVar::Prepare(), MHIngredient::SetData(), and MHContentRefVar::SetVariableValue().
|
inline |
Definition at line 184 of file BaseClasses.h.
Referenced by MHEngine::RequestExternalContent().
bool MHContentRef::Equal | ( | const MHContentRef & | cr, |
MHEngine * | engine | ||
) | const |
Definition at line 321 of file BaseClasses.cpp.
Referenced by MHContentRefVar::TestVariable().
|
inline |
Definition at line 187 of file BaseClasses.h.
Referenced by MHResidentProgram::CallProgram(), MHUnion::Printable(), and MHContentRefVar::SetVariableValue().
|
static |
Definition at line 186 of file BaseClasses.h.
MHOctetString MHContentRef::m_contentRef |
Definition at line 189 of file BaseClasses.h.
Referenced by MHStream::BeginPlaying(), MHResidentProgram::CallProgram(), Copy(), Equal(), Initialise(), IsSet(), Printable(), PrintMe(), MHEngine::RequestExternalContent(), and MHIngredient::SetData().