Qt 4.8
Public Functions | List of all members
QScriptObjectPrototype Class Reference

#include <qscriptobject_p.h>

Inheritance diagram for QScriptObjectPrototype:
QScriptObject

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
 
QScriptObjectDelegatedelegate () 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
Datad
 
- Static Protected Variables inherited from QScriptObject
static const unsigned StructureFlags = JSC::ImplementsHasInstance | JSC::OverridesHasInstance | JSC::OverridesGetOwnPropertySlot | JSC::OverridesMarkChildren | JSC::OverridesGetPropertyNames | JSObject::StructureFlags
 

Detailed Description

Definition at line 99 of file qscriptobject_p.h.

Constructors and Destructors

◆ QScriptObjectPrototype()

QScriptObjectPrototype::QScriptObjectPrototype ( JSC::ExecState *  ,
WTF::PassRefPtr< JSC::Structure >  structure,
JSC::Structure *  prototypeFunctionStructure 
)

Definition at line 146 of file qscriptobject.cpp.

148  : QScriptObject(structure)
149 {
150 }
QScriptObject(WTF::PassRefPtr< JSC::Structure > sid)

The documentation for this class was generated from the following files: