Lines Matching refs:GenericScopedHandle
32 // be called after stashing a handle in a GenericScopedHandle object. Doing
35 class GenericScopedHandle {
39 GenericScopedHandle() : handle_(Traits::NullHandle()) {}
41 explicit GenericScopedHandle(Handle handle) : handle_(Traits::NullHandle()) {
45 GenericScopedHandle(GenericScopedHandle&& other)
50 ~GenericScopedHandle() { Close(); }
54 GenericScopedHandle& operator=(GenericScopedHandle&& other) {
95 GenericScopedHandle(const GenericScopedHandle&) = delete;
96 GenericScopedHandle& operator=(const GenericScopedHandle&) = delete;
163 typedef GenericScopedHandle<HandleTraits, VerifierTraits> ScopedHandle;