|
PythonMonkey v1.3.0 (dev)
|
This is the complete list of members for PyIterableProxyHandler, including all inherited members.
| defineProperty(JSContext *cx, JS::HandleObject proxy, JS::HandleId id, JS::Handle< JS::PropertyDescriptor > desc, JS::ObjectOpResult &result) const override | PyObjectProxyHandler | |
| delete_(JSContext *cx, JS::HandleObject proxy, JS::HandleId id, JS::ObjectOpResult &result) const override | PyObjectProxyHandler | |
| enumerate(JSContext *cx, JS::HandleObject proxy, JS::MutableHandleIdVector props) const override | PyObjectProxyHandler | |
| family | PyIterableProxyHandler | static |
| finalize(JS::GCContext *gcx, JSObject *proxy) const override | PyObjectProxyHandler | |
| getBuiltinClass(JSContext *cx, JS::HandleObject proxy, js::ESClass *cls) const override | PyObjectProxyHandler | |
| getOwnEnumerablePropertyKeys(JSContext *cx, JS::HandleObject proxy, JS::MutableHandleIdVector props) const override | PyObjectProxyHandler | |
| getOwnPropertyDescriptor(JSContext *cx, JS::HandleObject proxy, JS::HandleId id, JS::MutableHandle< mozilla::Maybe< JS::PropertyDescriptor > > desc) const override | PyIterableProxyHandler | |
| getPrototypeIfOrdinary(JSContext *cx, JS::HandleObject proxy, bool *isOrdinary, JS::MutableHandleObject protop) const override final | PyBaseProxyHandler | |
| handleGetOwnPropertyDescriptor(JSContext *cx, JS::HandleId id, JS::MutableHandle< mozilla::Maybe< JS::PropertyDescriptor > > desc, PyObject *item) | PyObjectProxyHandler | static |
| handleOwnPropertyKeys(JSContext *cx, PyObject *keys, size_t length, JS::MutableHandleIdVector props) | PyObjectProxyHandler | static |
| has(JSContext *cx, JS::HandleObject proxy, JS::HandleId id, bool *bp) const override | PyObjectProxyHandler | |
| hasOwn(JSContext *cx, JS::HandleObject proxy, JS::HandleId id, bool *bp) const override | PyObjectProxyHandler | |
| isExtensible(JSContext *cx, JS::HandleObject proxy, bool *extensible) const override final | PyBaseProxyHandler | |
| object_toLocaleString(JSContext *cx, unsigned argc, JS::Value *vp) | PyObjectProxyHandler | static |
| object_toString(JSContext *cx, unsigned argc, JS::Value *vp) | PyObjectProxyHandler | static |
| object_valueOf(JSContext *cx, unsigned argc, JS::Value *vp) | PyObjectProxyHandler | static |
| ownPropertyKeys(JSContext *cx, JS::HandleObject proxy, JS::MutableHandleIdVector props) const override | PyObjectProxyHandler | |
| preventExtensions(JSContext *cx, JS::HandleObject proxy, JS::ObjectOpResult &result) const override final | PyBaseProxyHandler | |
| PyBaseProxyHandler(const void *family) | PyBaseProxyHandler | |
| PyIterableProxyHandler() | PyIterableProxyHandler | |
| PyObjectProxyHandler() | PyObjectProxyHandler | |
| PyObjectProxyHandler(const void *childFamily) | PyObjectProxyHandler | |
| set(JSContext *cx, JS::HandleObject proxy, JS::HandleId id, JS::HandleValue v, JS::HandleValue receiver, JS::ObjectOpResult &result) const override | PyObjectProxyHandler |