Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members  

KJSEmbed::Bindings::JSObjectProxyImp Class Reference

Implements the JS methods of KJSEmbed::ObjectProxy. More...

#include <jsobjectproxy_imp.h>

Inheritance diagram for KJSEmbed::Bindings::JSObjectProxyImp::

KJS::ObjectImp List of all members.

Public Types

enum  MethodId {
  MethodCreate, MethodChildren, MethodSlots, MethodProps,
  MethodParent, MethodFindChild, MethodChild, MethodChildCount,
  MethodChildAt, MethodSlot, MethodSlotInt, MethodSlotBool,
  MethodSlotString, MethodSlotDouble, MethodSlotIntInt, MethodSlotStringInt,
  MethodCustom = 0x1000
}

Public Methods

 JSObjectProxyImp (int id, const JSObjectProxy *parent)
 JSObjectProxyImp (int id, const QCString &name, const JSObjectProxy *parent)
 ~JSObjectProxyImp ()
KJS::Value childAt (KJS::ExecState *exec, KJS::Object &self, const KJS::List &args)
KJS::Value findChild (KJS::ExecState *exec, KJS::Object &self, const KJS::List &args)
KJS::Value children (KJS::ExecState *exec, KJS::Object &self, const KJS::List &args)
KJS::Value properties (KJS::ExecState *exec, KJS::Object &self, const KJS::List &args)
KJS::Value slotz (KJS::ExecState *exec, KJS::Object &self, const KJS::List &args)
KJS::Value callSlot (KJS::ExecState *state, KJS::Object &self, const KJS::List &args)
virtual bool implementsCall () const
virtual KJS::Value call (KJS::ExecState *exec, KJS::Object &self, const KJS::List &args)

Static Public Methods

int findSignature (const QString &sig)

Detailed Description

Implements the JS methods of KJSEmbed::ObjectProxy.


The documentation for this class was generated from the following file:
Generated at Sat Feb 1 03:23:35 2003 for KJSEmbed by doxygen1.2.9.1 written by Dimitri van Heesch, © 1997-2001