Lines Matching refs:Handle
81 handle_type Handle; member in __anon594f3b190111::ScopedHandle
85 : Handle(HandleType::GetInvalidHandle()) {} in ScopedHandle()
88 : Handle(handle) {} in ScopedHandle()
91 HandleType::Destruct(Handle); in ~ScopedHandle()
96 if (!HandleType::isValid(Handle)) in operator =()
97 HandleType::Destruct(Handle); in operator =()
98 Handle = handle; in operator =()
103 return HandleType::isValid(Handle); in operator bool()
107 return Handle; in operator handle_type()
119 static void Destruct(handle_type Handle) { in Destruct()
120 ::CloseHandle(Handle); in Destruct()
123 static bool isValid(handle_type Handle) { in isValid()
124 return Handle != GetInvalidHandle(); in isValid()
135 static void Destruct(handle_type Handle) { in Destruct()
136 ::CloseHandle(Handle); in Destruct()
139 static bool isValid(handle_type Handle) { in isValid()
140 return Handle != GetInvalidHandle(); in isValid()
151 static void Destruct(handle_type Handle) { in Destruct()
152 ::UnmapViewOfFile(Handle); in Destruct()
155 static bool isValid(handle_type Handle) { in isValid()
156 return Handle != GetInvalidHandle(); in isValid()