PythonMonkey   v0.9.1 (dev)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
PyDictProxyHandler Member List

This is the complete list of members for PyDictProxyHandler, including all inherited members.

defineProperty(JSContext *cx, JS::HandleObject proxy, JS::HandleId id, JS::Handle< JS::PropertyDescriptor > desc, JS::ObjectOpResult &result) const overridePyDictProxyHandler
delete_(JSContext *cx, JS::HandleObject proxy, JS::HandleId id, JS::ObjectOpResult &result) const overridePyDictProxyHandler
enumerate(JSContext *cx, JS::HandleObject proxy, JS::MutableHandleIdVector props) const overridePyDictProxyHandler
familyPyDictProxyHandlerstatic
finalize(JS::GCContext *gcx, JSObject *proxy) const overridePyObjectProxyHandler
getBuiltinClass(JSContext *cx, JS::HandleObject proxy, js::ESClass *cls) const overridePyDictProxyHandler
getOwnEnumerablePropertyKeys(JSContext *cx, JS::HandleObject proxy, JS::MutableHandleIdVector props) const overridePyDictProxyHandler
getOwnPropertyDescriptor(JSContext *cx, JS::HandleObject proxy, JS::HandleId id, JS::MutableHandle< mozilla::Maybe< JS::PropertyDescriptor > > desc) const overridePyDictProxyHandler
getPrototypeIfOrdinary(JSContext *cx, JS::HandleObject proxy, bool *isOrdinary, JS::MutableHandleObject protop) const override finalPyBaseProxyHandler
handleGetOwnPropertyDescriptor(JSContext *cx, JS::HandleId id, JS::MutableHandle< mozilla::Maybe< JS::PropertyDescriptor > > desc, PyObject *item)PyObjectProxyHandlerstatic
handleOwnPropertyKeys(JSContext *cx, PyObject *keys, size_t length, JS::MutableHandleIdVector props)PyObjectProxyHandlerstatic
has(JSContext *cx, JS::HandleObject proxy, JS::HandleId id, bool *bp) const overridePyDictProxyHandler
hasOwn(JSContext *cx, JS::HandleObject proxy, JS::HandleId id, bool *bp) const overridePyDictProxyHandler
isExtensible(JSContext *cx, JS::HandleObject proxy, bool *extensible) const override finalPyBaseProxyHandler
object_toLocaleString(JSContext *cx, unsigned argc, JS::Value *vp)PyObjectProxyHandlerstatic
object_toString(JSContext *cx, unsigned argc, JS::Value *vp)PyObjectProxyHandlerstatic
object_valueOf(JSContext *cx, unsigned argc, JS::Value *vp)PyObjectProxyHandlerstatic
ownPropertyKeys(JSContext *cx, JS::HandleObject proxy, JS::MutableHandleIdVector props) const overridePyDictProxyHandler
preventExtensions(JSContext *cx, JS::HandleObject proxy, JS::ObjectOpResult &result) const override finalPyBaseProxyHandler
PyBaseProxyHandler(const void *family)PyBaseProxyHandler
PyDictProxyHandler()PyDictProxyHandler
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 overridePyDictProxyHandler