This article needs a technical review. How you can help.
Get the builtin class prototype object.
Syntax
bool JS_GetClassPrototype(JSContext *cx, JSProtoKey key, JS::MutableHandle<JSObject*> objp);
Name | Type | Description |
---|---|---|
cx |
JSContext * |
A context. Requires request. In a JS_THREADSAFE build, the caller must be in a request on this JSContext . |
key |
JSProtoKey |
The key of the prototype. |
objp |
JS::MutableHandle<JSObject*> |
Out parameter. If successful, receive the class prototype object. |
Description
JS_GetClassPrototype
gets the builtin class costructor for the specified prototype key
.
If successful, JS_GetClassPrototype
stores the class prototype object to *objp
and returns true
, otherwise returns false
and the value of *objp
is undefined.