MythTV  master
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
MHObjectRef Class Reference

#include <BaseClasses.h>

Collaboration diagram for MHObjectRef:
Collaboration graph

Public Member Functions

 MHObjectRef ()=default
void Initialise (MHParseNode *p, MHEngine *engine)
void Copy (const MHObjectRef &objr)
MHObjectRefoperator= (const MHObjectRef &)=default
bool IsSet () const
void PrintMe (FILE *fd, int nTabs) const
bool Equal (const MHObjectRef &objr, MHEngine *engine) const
QString Printable () const

Public Attributes

int m_nObjectNo {0}
MHOctetString m_groupId

Static Public Attributes

static MHObjectRef Null

Detailed Description

Definition at line 153 of file BaseClasses.h.

Constructor & Destructor Documentation

◆ MHObjectRef()

MHObjectRef::MHObjectRef ( )

Member Function Documentation

◆ Initialise()

void MHObjectRef::Initialise ( MHParseNode p,
MHEngine engine 

◆ Copy()

void MHObjectRef::Copy ( const MHObjectRef objr)

◆ operator=()

MHObjectRef& MHObjectRef::operator= ( const MHObjectRef )

◆ IsSet()

bool MHObjectRef::IsSet ( ) const

Definition at line 164 of file BaseClasses.h.

Referenced by MHTokenGroup::Activation(), MHFontBody::IsSet(), and MHVisible::PrintMe().

◆ PrintMe()

void MHObjectRef::PrintMe ( FILE *  fd,
int  nTabs 
) const

◆ Equal()

bool MHObjectRef::Equal ( const MHObjectRef objr,
MHEngine engine 
) const

Definition at line 331 of file BaseClasses.cpp.

Referenced by MHLink::MatchEvent(), and MHObjectRefVar::TestVariable().

◆ Printable()

QString MHObjectRef::Printable ( ) const

Member Data Documentation

◆ Null

MHObjectRef MHObjectRef::Null

Definition at line 159 of file BaseClasses.h.

Referenced by MHListGroup::GetCellItem().

◆ m_nObjectNo

int MHObjectRef::m_nObjectNo {0}

◆ m_groupId

MHOctetString MHObjectRef::m_groupId

The documentation for this class was generated from the following files: