Qt 4.8
|
#include <qscriptobject_p.h>
Public Functions | |
QScriptObjectPrototype (JSC::ExecState *, WTF::PassRefPtr< JSC::Structure >, JSC::Structure *prototypeFunctionStructure) | |
Public Functions inherited from QScriptObject | |
virtual const JSC::ClassInfo * | classInfo () const |
virtual bool | compareToObject (JSC::ExecState *, JSC::JSObject *) |
JSC::JSValue | data () const |
QScriptObjectDelegate * | delegate () const |
virtual bool | deleteProperty (JSC::ExecState *, const JSC::Identifier &propertyName) |
virtual JSC::CallType | getCallData (JSC::CallData &) |
virtual JSC::ConstructType | getConstructData (JSC::ConstructData &) |
virtual bool | getOwnPropertyDescriptor (JSC::ExecState *, const JSC::Identifier &, JSC::PropertyDescriptor &) |
virtual void | getOwnPropertyNames (JSC::ExecState *, JSC::PropertyNameArray &, JSC::EnumerationMode mode=JSC::ExcludeDontEnumProperties) |
virtual bool | getOwnPropertySlot (JSC::ExecState *, const JSC::Identifier &propertyName, JSC::PropertySlot &) |
virtual bool | hasInstance (JSC::ExecState *, JSC::JSValue value, JSC::JSValue proto) |
virtual void | markChildren (JSC::MarkStack &markStack) |
virtual void | put (JSC::ExecState *exec, const JSC::Identifier &propertyName, JSC::JSValue, JSC::PutPropertySlot &) |
QScriptObject (WTF::PassRefPtr< JSC::Structure > sid) | |
void | setData (JSC::JSValue data) |
void | setDelegate (QScriptObjectDelegate *delegate) |
virtual | ~QScriptObject () |
Additional Inherited Members | |
Static Public Functions inherited from QScriptObject | |
static WTF::PassRefPtr< JSC::Structure > | createStructure (JSC::JSValue prototype) |
Static Public Variables inherited from QScriptObject | |
static const JSC::ClassInfo | info = { "Object", 0, 0, 0 } |
Protected Variables inherited from QScriptObject | |
Data * | d |
Static Protected Variables inherited from QScriptObject | |
static const unsigned | StructureFlags = JSC::ImplementsHasInstance | JSC::OverridesHasInstance | JSC::OverridesGetOwnPropertySlot | JSC::OverridesMarkChildren | JSC::OverridesGetPropertyNames | JSObject::StructureFlags |
Definition at line 99 of file qscriptobject_p.h.
QScriptObjectPrototype::QScriptObjectPrototype | ( | JSC::ExecState * | , |
WTF::PassRefPtr< JSC::Structure > | structure, | ||
JSC::Structure * | prototypeFunctionStructure | ||
) |
Definition at line 146 of file qscriptobject.cpp.