VarInterp Class Reference

Inheritance diagram for VarInterp:

List of all members.

Public Member Functions

 VarInterp (VariantPtr method, Vector< VariantPtr > &args)
void PrepareToExecute (VariantPtr method, Vector< VariantPtr > &args)
bool Execute (bool continueAfterLine=false)
int FrameCount () const
int StackCount () const
VariantPtr StackPeek () const
VariantPtr StackPeekAt (int idx) const
VariantPtr ReturnValue ()
void PopStack ()
void PushStack (VariantPtr var)
void PushStack (IJsObjectPtr obj)
void CheckMem () const
void ValidateMem () const

Static Public Member Functions

static RefCountPtr< IJsObjectCreateDefaultContext (Program &prog)

Protected Member Functions

StackFrameFrame ()

Protected Attributes

Vector< StackFramem_stackFrames

Detailed Description

Definition at line 126 of file VarInterp.h.

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