Lines Matching full:fhandle
70 SkAutoNullKernelHandle(const HANDLE handle) : fHandle(handle) { }
71 ~SkAutoNullKernelHandle() { CloseHandle(fHandle); }
72 operator HANDLE() const { return fHandle; }
73 bool isValid() const { return SkToBool(fHandle); }
75 HANDLE fHandle;
159 SkOSFileIterData() : fHandle(0), fPath16(nullptr) { }
160 HANDLE fHandle;
200 if (self.fHandle) {
201 ::FindClose(self.fHandle);
208 if (self.fHandle) {
209 ::FindClose(self.fHandle);
210 self.fHandle = 0;
263 if (self.fHandle == 0) { // our first time
268 self.fHandle = ::FindFirstFileW((LPCWSTR)self.fPath16, &data);
269 if (self.fHandle != 0 && self.fHandle != (HANDLE)~0) {
273 return self.fHandle != (HANDLE)~0 && get_the_file(self.fHandle, name, dataPtr, getDir);