MHContentRefVar Class Reference

#include <Variables.h>

Inheritance diagram for MHContentRefVar:

MHVariable MHIngredient MHRoot

List of all members.


Detailed Description

Definition at line 122 of file Variables.h.


Public Member Functions

 MHContentRefVar ()
virtual const char * ClassName ()
virtual void Initialise (MHParseNode *p, MHEngine *engine)
virtual void PrintMe (FILE *fd, int nTabs) const
virtual void Prepare ()
virtual void Preparation (MHEngine *engine)
virtual void TestVariable (int nOp, const MHUnion &parm, MHEngine *engine)
virtual void GetVariableValue (MHUnion &value, MHEngine *)
virtual void SetVariableValue (const MHUnion &value)

Protected Attributes

MHContentRef m_OriginalValue
MHContentRef m_Value

Constructor & Destructor Documentation

MHContentRefVar::MHContentRefVar (  )  [inline]

Definition at line 125 of file Variables.h.


Member Function Documentation

virtual const char* MHContentRefVar::ClassName (  )  [inline, virtual]

Implements MHRoot.

Definition at line 126 of file Variables.h.

void MHContentRefVar::Initialise ( MHParseNode p,
MHEngine engine 
) [virtual]

Reimplemented from MHIngredient.

Definition at line 309 of file Variables.cpp.

void MHContentRefVar::PrintMe ( FILE *  fd,
int  nTabs 
) const [virtual]

Reimplemented from MHIngredient.

Definition at line 319 of file Variables.cpp.

virtual void MHContentRefVar::Prepare (  )  [inline, virtual]

Definition at line 129 of file Variables.h.

void MHContentRefVar::Preparation ( MHEngine engine  )  [virtual]

Reimplemented from MHIngredient.

Definition at line 327 of file Variables.cpp.

void MHContentRefVar::TestVariable ( int  nOp,
const MHUnion parm,
MHEngine engine 
) [virtual]

Reimplemented from MHRoot.

Definition at line 335 of file Variables.cpp.

void MHContentRefVar::GetVariableValue ( MHUnion value,
MHEngine  
) [virtual]

Reimplemented from MHRoot.

Definition at line 348 of file Variables.cpp.

void MHContentRefVar::SetVariableValue ( const MHUnion value  )  [virtual]

Reimplemented from MHRoot.

Definition at line 355 of file Variables.cpp.


Member Data Documentation

Definition at line 139 of file Variables.h.

Referenced by Initialise(), Preparation(), Prepare(), and PrintMe().

Definition at line 139 of file Variables.h.

Referenced by GetVariableValue(), Preparation(), Prepare(), SetVariableValue(), and TestVariable().


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

Generated on Sat Dec 18 05:16:05 2010 for MythTV by  doxygen 1.5.5