kjs Library API Documentation

KJS::ContextImp Class Reference

Execution context. More...

#include <context.h>

List of all members.

Public Member Functions

 ContextImp (Object &glob, InterpreterImp *interpreter, Object &thisV, int _sourceId, CodeType type=GlobalCode, ContextImp *callingContext=0L, FunctionImp *func=0L, const List *args=0)
const ScopeChain & scopeChain () const
Object variableObject () const
void setVariableObject (const Object &v)
Object thisValue () const
ContextImpcallingContext ()
ObjectImp * activationObject ()
FunctionImpfunction () const
const Listarguments () const
void pushScope (const Object &s)
void popScope ()
LabelStackseenLabels ()
void mark ()
void pushTryCatch ()
void popTryCatch ()
bool inTryCatch () const
void setLines (int l0, int l1)
CodeType type () const


Detailed Description

Execution context.

Definition at line 35 of file context.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.2.3.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Mar 16 17:22:15 2005 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003