.TH "KJS::FunctionImp" 3 "28 Jan 2004" "kjs Library" \" -*- nroff -*-
.ad l
.nh
.SH NAME
KJS::FunctionImp \- Implementation class for internal Functions.  

.PP
.SH SYNOPSIS
.br
.PP
\fC#include <function.h>\fP
.PP
Inherits InternalFunctionImp.
.PP
Inherited by KJS::DeclaredFunctionImp.
.PP
.SS "Public Member Functions"

.in +1c
.ti -1c
.RI "\fBFunctionImp\fP (\fBExecState\fP *exec, const  \fBUString\fP &n=\fBUString::null\fP)"
.br
.ti -1c
.RI "virtual void \fBmark\fP ()"
.br
.ti -1c
.RI "virtual bool \fBimplementsCall\fP () const "
.br
.ti -1c
.RI "virtual \fBValue\fP \fBcall\fP (\fBExecState\fP *exec, \fBObject\fP &thisObj, const  \fBList\fP &args)"
.br
.ti -1c
.RI "void \fBaddParameter\fP (const  \fBUString\fP &n)"
.br
.ti -1c
.RI "\fBUString\fP \fBparameterString\fP () const "
.br
.ti -1c
.RI "virtual CodeType \fBcodeType\fP () const =0"
.br
.ti -1c
.RI "virtual \fBCompletion\fP \fBexecute\fP (\fBExecState\fP *exec)=0"
.br
.ti -1c
.RI "\fBUString\fP \fBname\fP () const "
.br
.ti -1c
.RI "virtual const  \fBClassInfo\fP * \fBclassInfo\fP () const "
.br
.in -1c
.SS "Static Public Attributes"

.in +1c
.ti -1c
.RI "const  \fBClassInfo\fP \fBinfo\fP = {'Function', &InternalFunctionImp::info, 0, 0}"
.br
.in -1c
.SS "Protected Attributes"

.in +1c
.ti -1c
.RI "Parameter * \fBparam\fP"
.br
.ti -1c
.RI "\fBUString\fP \fBident\fP"
.br
.in -1c
.SS "Friends"

.in +1c
.ti -1c
.RI "class \fBFunction\fP"
.br
.ti -1c
.RI "class \fBActivationImp\fP"
.br
.in -1c
.SH "Detailed Description"
.PP 
Implementation class for internal Functions. Definition at line 36 of file function.h.

.SH "Author"
.PP 
Generated automatically by Doxygen for kjs Library from the source code.
