TorqueScript  0.2
Public Member Functions | Public Attributes | List of all members
TorqueScript::ExecutionState Class Reference

Execution state structure - this is passed around internally in the virtual machine for arbitrary access. More...

#include <executionstate.hpp>

Collaboration diagram for TorqueScript::ExecutionState:
Collaboration graph
[legend]

Public Member Functions

 ExecutionState (Interpreter *interpreter)
 

Public Attributes

AddressType mInstructionPointer
 Instruction pointer - used primarily for handling breaks.
 
InterpretermInterpreter
 The interpreter instance this state is associated with.
 
ExecutionScope mExecutionScope
 The execution scope used for managing local variables & for loop structures.
 

Detailed Description

Execution state structure - this is passed around internally in the virtual machine for arbitrary access.


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