Searched refs:ObjectWrap (Results 1 – 6 of 6) sorted by relevance
31 class ObjectWrap {33 ObjectWrap() { in ObjectWrap() function38 virtual ~ObjectWrap() { in ~ObjectWrap()53 ObjectWrap* wrap = static_cast<ObjectWrap*>(ptr); in Unwrap()119 const v8::WeakCallbackInfo<ObjectWrap>& data) { in WeakCallback()120 ObjectWrap* wrap = data.GetParameter(); in WeakCallback()
186 # warning C4251: 'node::ObjectWrap::handle_' : class 'v8::Persistent<T>'188 # clients of class 'node::ObjectWrap'
77 // Wrappers holds all the Napi class constructors, and Napi::ObjectWrap type129 -- This wrapper class inherits from Napi::ObjectWrap, which binds the lifetime138 struct W{{$.Name}} : public Napi::ObjectWrap<W{{$.Name}}> {162 W{{$.Name}}(const Napi::CallbackInfo& info) : ObjectWrap(info) {}
39 use, the most important of which is the `node::ObjectWrap` class.816 Then, in `myobject.h`, the wrapper class inherits from `node::ObjectWrap`:828 class MyObject : public node::ObjectWrap {925 MyObject* obj = ObjectWrap::Unwrap<MyObject>(args.Holder());1033 class MyObject : public node::ObjectWrap {1140 MyObject* obj = ObjectWrap::Unwrap<MyObject>(args.Holder());1193 `node::ObjectWrap::Unwrap`. The following examples shows a function `add()`1221 MyObject* obj1 = node::ObjectWrap::Unwrap<MyObject>(1223 MyObject* obj2 = node::ObjectWrap::Unwrap<MyObject>(1255 class MyObject : public node::ObjectWrap {
2091 * addons: make Buffer and ObjectWrap visible to Windows add-ons (Bert Belder)3849 * Bugfix: ObjectWrap memory leak4421 * Simplify and clean up ObjectWrap.
1188 …s://github.com/nodejs/node/commit/81cb14bb58)] - **doc**: clarify that ObjectWrap requires manual …