LLDB mainline
|
#include <AutoHandle.h>
Public Member Functions | |
AutoHandle (HANDLE handle, HANDLE invalid_value=INVALID_HANDLE_VALUE) | |
~AutoHandle () | |
bool | IsValid () const |
HANDLE | get () const |
Private Attributes | |
HANDLE | m_handle |
HANDLE | m_invalid_value |
Definition at line 16 of file AutoHandle.h.
|
inline |
Definition at line 18 of file AutoHandle.h.
|
inline |
Definition at line 21 of file AutoHandle.h.
References m_handle, and m_invalid_value.
|
inline |
Definition at line 28 of file AutoHandle.h.
References m_handle.
Referenced by lldb_private::NativeProcessWindows::CacheLoadedModules(), GetExecutableForProcess(), and GetFileNameFromHandleFallback().
|
inline |
Definition at line 26 of file AutoHandle.h.
References m_handle, and m_invalid_value.
Referenced by lldb_private::NativeProcessWindows::CacheLoadedModules(), and GetFileNameFromHandleFallback().
|
private |
Definition at line 31 of file AutoHandle.h.
Referenced by get(), IsValid(), and ~AutoHandle().
|
private |
Definition at line 32 of file AutoHandle.h.
Referenced by IsValid(), and ~AutoHandle().