class ExecState

# class ExecState | Represents the current state of script execution. More...
Full name | `KJS::ExecState`
Definition | `#include <interpreter.h>`
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

#### Public Methods

- virtual ~ExecState ()
- Interpreter * interpreter () const
- const Context context () const
- void setException (const Value &e)
- void clearException ()
- Value exception () const
- bool hadException () const

#### Public Static Methods

- static void requestTerminate ()

## Detailed Description

Represents the current state of script execution. This object allows you obtain a handle the interpreter that is currently executing the script, and also the current execution state context.

~ExecState () | ### ~ExecState

[virtual]

Interpreter * interpreter () | ### interpreter

[const]

Returns the interpreter associated with this execution state

Returns: The interpreter executing the script

const Context context () | ### context

[const]

Returns the execution context associated with this execution state

Returns: The current execution state context

void setException (const Value &e) | ### setException

void clearException () | ### clearException

Value exception () | ### exception

[const]

bool hadException () | ### hadException

[const]

void requestTerminate () | ### requestTerminate

[static]

Generated by: root on macppc.ports.openbsd.org on Sat Sep 6 10:37:28 2003, using kdoc 2.0a54.