KJS::FunctionImp Class Reference
Implementation class for functions implemented in JS. More...
#include <internal.h>
Inheritance diagram for KJS::FunctionImp:


| Public Member Functions | |
| FunctionImp (ExecState *exec, const Identifier &n=Identifier::null()) | |
| virtual Value | get (ExecState *exec, const Identifier &propertyName) const | 
| virtual void | put (ExecState *exec, const Identifier &propertyName, const Value &value, int attr=None) | 
| virtual bool | hasProperty (ExecState *exec, const Identifier &propertyName) const | 
| virtual bool | deleteProperty (ExecState *exec, const Identifier &propertyName) | 
| virtual bool | implementsCall () const | 
| virtual Value | call (ExecState *exec, Object &thisObj, const List &args) | 
| void | addParameter (const Identifier &n) | 
| Identifier | parameterProperty (int index) const | 
| UString | parameterString () const | 
| virtual CodeType | codeType () const=0 | 
| virtual Completion | execute (ExecState *exec)=0 | 
| int | firstLine () const | 
| int | lastLine () const | 
| int | sourceId () const | 
| virtual const ClassInfo * | classInfo () const | 
| Static Public Attributes | |
| const ClassInfo | info = {"Function", &InternalFunctionImp::info, 0, 0} | 
| Protected Attributes | |
| Parameter * | param | 
| int | line0 | 
| int | line1 | 
| int | sid | 
| Friends | |
| class | Function | 
| class | ActivationImp | 
Detailed Description
Implementation class for functions implemented in JS.
Definition at line 390 of file internal.h.
The documentation for this class was generated from the following files:

