kjs Library API Documentation

KJS::InterpreterImp Class Reference

List of all members.

Public Member Functions

 InterpreterImp (Interpreter *interp, const Object &glob)
 ~InterpreterImp ()
ObjectglobalObject () const
Interpreterinterpreter () const
void initGlobalObject ()
void mark ()
ExecStateglobalExec ()
bool checkSyntax (const UString &code, int *errLine, UString *errMsg)
bool checkSyntax (const UString &code)
Completion evaluate (const UString &code, const Value &thisV)
Debuggerdebugger () const
void setDebugger (Debugger *d)
Object builtinObject () const
Object builtinFunction () const
Object builtinArray () const
Object builtinBoolean () const
Object builtinString () const
Object builtinNumber () const
Object builtinDate () const
Object builtinRegExp () const
Object builtinError () const
Object builtinObjectPrototype () const
Object builtinFunctionPrototype () const
Object builtinArrayPrototype () const
Object builtinBooleanPrototype () const
Object builtinStringPrototype () const
Object builtinNumberPrototype () const
Object builtinDatePrototype () const
Object builtinRegExpPrototype () const
Object builtinErrorPrototype () const
Object builtinEvalError () const
Object builtinRangeError () const
Object builtinReferenceError () const
Object builtinSyntaxError () const
Object builtinTypeError () const
Object builtinURIError () const
Object builtinEvalErrorPrototype () const
Object builtinRangeErrorPrototype () const
Object builtinReferenceErrorPrototype () const
Object builtinSyntaxErrorPrototype () const
Object builtinTypeErrorPrototype () const
Object builtinURIErrorPrototype () const
void setCompatMode (Interpreter::CompatMode mode)
Interpreter::CompatMode compatMode () const
InterpreterImpnextInterpreter () const
InterpreterImpprevInterpreter () const
void addSourceCode (SourceCode *code)
void removeSourceCode (SourceCode *code)
void setContext (ContextImp *c)

Static Public Member Functions

static void globalInit ()
static void globalClear ()
static void lock ()
static void unlock ()
static InterpreterImpfirstInterpreter ()

Friends

class Collector

Detailed Description

Definition at line 242 of file internal.h.


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for kjs Library Version 3.4.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Feb 8 08:01:48 2006 by doxygen 1.4.4 written by Dimitri van Heesch, © 1997-2003