LLVM API Documentation
#include <WindowsSupport.h>
Public Member Functions | |
ScopedHandle () | |
ScopedHandle (handle_type h) | |
~ScopedHandle () | |
handle_type | take () |
ScopedHandle & | operator= (handle_type h) |
LLVM_EXPLICIT | operator bool () const |
operator handle_type () const |
Definition at line 59 of file WindowsSupport.h.
ScopedHandle< HandleTraits >::ScopedHandle | ( | ) | [inline] |
Definition at line 66 of file WindowsSupport.h.
ScopedHandle< HandleTraits >::ScopedHandle | ( | handle_type | h | ) | [inline, explicit] |
Definition at line 69 of file WindowsSupport.h.
ScopedHandle< HandleTraits >::~ScopedHandle | ( | ) | [inline] |
Definition at line 72 of file WindowsSupport.h.
LLVM_EXPLICIT ScopedHandle< HandleTraits >::operator bool | ( | ) | const [inline] |
Definition at line 91 of file WindowsSupport.h.
ScopedHandle< HandleTraits >::operator handle_type | ( | ) | const [inline] |
Definition at line 95 of file WindowsSupport.h.
ScopedHandle& ScopedHandle< HandleTraits >::operator= | ( | handle_type | h | ) | [inline] |
Definition at line 83 of file WindowsSupport.h.
handle_type ScopedHandle< HandleTraits >::take | ( | ) | [inline] |
Definition at line 77 of file WindowsSupport.h.