kjsembed
static_binding.h
Go to the documentation of this file.
49 KJS::JSValue *callAsFunction( KJS::ExecState *exec, KJS::JSObject *self, const KJS::List &args );
93 KJS::JSValue *callAsFunction( KJS::ExecState *exec, KJS::JSObject * /*self*/, const KJS::List &args ) {
103 static KJS::JSObject *add( KJS::ExecState *exec, KJS::JSObject *object, const Constructor *constructor );
119 static KJS::JSObject* bind(KJS::ExecState* exec, const QString &className, PointerBase& objPtr);
A binding method that is used in VariantBinding and ObjectBinding.
Definition: static_binding.h:39
Definition: pointer.h:31
Definition: binding_support.h:345
A special method that will create other objects.
Definition: static_binding.h:68
bool implementsConstruct() const
Definition: static_binding.h:86
KJS::JSValue * callAsFunction(KJS::ExecState *exec, KJS::JSObject *, const KJS::List &args)
Definition: static_binding.h:93
Definition: variant_binding.cpp:130
const Constructor * m_constructor
Definition: static_binding.h:124
bool implementsConstruct() const
Definition: static_binding.h:50
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:22:53 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:22:53 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.