Lines Matching refs:Handle
72 handle_type Handle; variable
78 : Handle(HandleTraits::GetInvalid()) {} in ScopedHandle()
81 : Handle(h) {} in ScopedHandle()
84 if (HandleTraits::IsValid(Handle)) in ~ScopedHandle()
85 HandleTraits::Close(Handle); in ~ScopedHandle()
89 handle_type t = Handle; in take()
90 Handle = HandleTraits::GetInvalid(); in take()
95 if (HandleTraits::IsValid(Handle))
96 HandleTraits::Close(Handle);
97 Handle = h;
103 return HandleTraits::IsValid(Handle) ? true : false;
107 return Handle; in handle_type()