MythTV  0.26-pre
Public Member Functions | Protected Attributes
MHIntegerVar Class Reference

#include <Variables.h>

Inheritance diagram for MHIntegerVar:
MHVariable MHIngredient MHRoot

List of all members.

Public Member Functions

 MHIntegerVar ()
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 &parmm, MHEngine *engine)
virtual void GetVariableValue (MHUnion &value, MHEngine *)
virtual void SetVariableValue (const MHUnion &value)

Protected Attributes

int m_nOriginalValue
int m_nValue

Detailed Description

Definition at line 62 of file Variables.h.


Constructor & Destructor Documentation

Definition at line 65 of file Variables.h.


Member Function Documentation

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

Implements MHRoot.

Definition at line 66 of file Variables.h.

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

Reimplemented from MHIngredient.

Definition at line 141 of file Variables.cpp.

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

Reimplemented from MHIngredient.

Definition at line 153 of file Variables.cpp.

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

Definition at line 69 of file Variables.h.

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

Reimplemented from MHIngredient.

Definition at line 164 of file Variables.cpp.

void MHIntegerVar::TestVariable ( int  nOp,
const MHUnion parmm,
MHEngine engine 
) [virtual]

Reimplemented from MHRoot.

Definition at line 176 of file Variables.cpp.

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

Reimplemented from MHRoot.

Definition at line 211 of file Variables.cpp.

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

Reimplemented from MHRoot.

Definition at line 218 of file Variables.cpp.


Member Data Documentation

Definition at line 79 of file Variables.h.

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

Definition at line 79 of file Variables.h.

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


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends