Lines Matching defs:wrap
89 FSEventWrap* wrap = Unwrap<FSEventWrap>(args.This());
90 CHECK_NOT_NULL(wrap);
91 args.GetReturnValue().Set(!wrap->IsHandleClosing());
136 // wrap.start(filename, persistent, recursive, encoding)
140 FSEventWrap* wrap = Unwrap<FSEventWrap>(args.This());
141 CHECK_NOT_NULL(wrap);
142 CHECK(wrap->IsHandleClosing()); // Check that Start() has not been called.
154 wrap->encoding_ = ParseEncoding(env->isolate(), args[3], kDefaultEncoding);
156 int err = uv_fs_event_init(wrap->env()->event_loop(), &wrap->handle_);
161 err = uv_fs_event_start(&wrap->handle_, OnEvent, *path, flags);
162 wrap->MarkAsInitialized();
171 uv_unref(reinterpret_cast<uv_handle_t*>(&wrap->handle_));
180 FSEventWrap* wrap = static_cast<FSEventWrap*>(handle->data);
181 Environment* env = wrap->env();
186 CHECK_EQ(wrap->persistent().IsEmpty(), false);
220 wrap->encoding_,
234 wrap->MakeCallback(env->onchange_string(), arraysize(argv), argv);