\section{KJS::DOMFunction Class Reference}
\label{classKJS_1_1DOMFunction}\index{KJS::DOMFunction@{KJS::DOMFunction}}
Base class for all functions in this binding - get() and call() run try\-Get() and try\-Call() respectively, and catch exceptions if they occur.  


{\tt \#include $<$kjs\_\-binding.h$>$}

\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
virtual Value {\bf get} (Exec\-State $\ast$exec, const  UString \&property\-Name) const \label{classKJS_1_1DOMFunction_a1}

\item 
virtual Value {\bf try\-Get} (Exec\-State $\ast$exec, const  UString \&property\-Name) const \label{classKJS_1_1DOMFunction_a2}

\item 
virtual bool {\bf implements\-Call} () const \label{classKJS_1_1DOMFunction_a3}

\item 
virtual Value {\bf call} (Exec\-State $\ast$exec, Object \&this\-Obj, const  List \&args)\label{classKJS_1_1DOMFunction_a4}

\item 
virtual Value {\bf try\-Call} (Exec\-State $\ast$exec, Object \&this\-Obj, const  List \&args)\label{classKJS_1_1DOMFunction_a5}

\item 
virtual bool {\bf to\-Boolean} (Exec\-State $\ast$) const \label{classKJS_1_1DOMFunction_a6}

\item 
virtual Value {\bf to\-Primitive} (Exec\-State $\ast$exec, Type) const \label{classKJS_1_1DOMFunction_a7}

\item 
virtual UString {\bf to\-String} (Exec\-State $\ast$) const \label{classKJS_1_1DOMFunction_a8}

\end{CompactItemize}


\subsection{Detailed Description}
Base class for all functions in this binding - get() and call() run try\-Get() and try\-Call() respectively, and catch exceptions if they occur. 



Definition at line 61 of file kjs\_\-binding.h.

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
kjs\_\-binding.h\item 
kjs\_\-binding.cpp\end{CompactItemize}
