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

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

defineProperty(JSContext *cx, JS::HandleObject proxy, JS::HandleId id, JS::Handle< JS::PropertyDescriptor > desc, JS::ObjectOpResult &result) const overridePyObjectProxyHandler
delete_(JSContext *cx, JS::HandleObject proxy, JS::HandleId id, JS::ObjectOpResult &result) const overridePyObjectProxyHandler
enumerate(JSContext *cx, JS::HandleObject proxy, JS::MutableHandleIdVector props) const overridePyObjectProxyHandler
familyPyBytesProxyHandlerstatic
finalize(JS::GCContext *gcx, JSObject *proxy) const overridePyBytesProxyHandler
getBuiltinClass(JSContext *cx, JS::HandleObject proxy, js::ESClass *cls) const overridePyObjectProxyHandler
getOwnEnumerablePropertyKeys(JSContext *cx, JS::HandleObject proxy, JS::MutableHandleIdVector props) const overridePyObjectProxyHandler
getOwnPropertyDescriptor(JSContext *cx, JS::HandleObject proxy, JS::HandleId id, JS::MutableHandle< mozilla::Maybe< JS::PropertyDescriptor > > desc) const overridePyBytesProxyHandler
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 overridePyObjectProxyHandler
hasOwn(JSContext *cx, JS::HandleObject proxy, JS::HandleId id, bool *bp) const overridePyObjectProxyHandler
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 overridePyObjectProxyHandler
preventExtensions(JSContext *cx, JS::HandleObject proxy, JS::ObjectOpResult &result) const override finalPyBaseProxyHandler
PyBaseProxyHandler(const void *family)PyBaseProxyHandler
PyBytesProxyHandler()PyBytesProxyHandler
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 overridePyBytesProxyHandler