LLDB  mainline
Static Public Member Functions | Static Private Attributes | List of all members
lldb_private::ProcessWindowsLog Class Reference

#include <ProcessWindowsLog.h>

Collaboration diagram for lldb_private::ProcessWindowsLog:
Collaboration graph
[legend]

Static Public Member Functions

static void Initialize ()
 
static void Terminate ()
 
static LogGetLogIfAny (uint32_t mask)
 

Static Private Attributes

static Log::Channel g_channel
 

Detailed Description

Definition at line 24 of file ProcessWindowsLog.h.

Member Function Documentation

◆ GetLogIfAny()

static Log* lldb_private::ProcessWindowsLog::GetLogIfAny ( uint32_t  mask)
inlinestatic

Definition at line 31 of file ProcessWindowsLog.h.

References lldb_private::Log::Channel::GetLogIfAny().

Referenced by lldb_private::RegisterContextWindows::AddHardwareBreakpoint(), lldb_private::RegisterContextWindows::CacheAllRegisterValues(), lldb_private::DebuggerThread::ContinueAsyncException(), lldb_private::DebuggerThread::DebugAttach(), lldb_private::DebuggerThread::DebuggerThreadAttachRoutine(), lldb_private::DebuggerThread::DebuggerThreadLaunchRoutine(), lldb_private::DebuggerThread::DebugLaunch(), lldb_private::DebuggerThread::DebugLoop(), lldb_private::NativeProcessWindows::Detach(), lldb_private::ProcessWindows::DisableBreakpointSite(), lldb_private::ProcessWindows::DoDetach(), lldb_private::ProcessWindows::DoResume(), lldb_private::ProcessWindows::EnableBreakpointSite(), lldb_private::DebuggerThread::HandleCreateProcessEvent(), lldb_private::DebuggerThread::HandleCreateThreadEvent(), lldb_private::DebuggerThread::HandleExceptionEvent(), lldb_private::DebuggerThread::HandleExitProcessEvent(), lldb_private::DebuggerThread::HandleExitThreadEvent(), lldb_private::DebuggerThread::HandleLoadDllEvent(), lldb_private::DebuggerThread::HandleRipEvent(), lldb_private::DebuggerThread::HandleUnloadDllEvent(), lldb_private::ProcessWindows::OnDebugException(), lldb_private::NativeProcessWindows::OnDebugException(), lldb_private::ProcessWindows::OnDebuggerConnected(), lldb_private::NativeProcessWindows::OnDebuggerConnected(), lldb_private::ProcessWindows::OnDebuggerError(), lldb_private::ProcessWindows::OnExitProcess(), lldb_private::NativeProcessWindows::OnExitProcess(), lldb_private::ProcessWindows::RefreshStateAfterStop(), lldb_private::NativeProcessWindows::Resume(), lldb_private::DebuggerThread::StopDebugging(), and lldb_private::ProcessWindows::UpdateThreadList().

◆ Initialize()

void ProcessWindowsLog::Initialize ( )
static

◆ Terminate()

void ProcessWindowsLog::Terminate ( )
static

Member Data Documentation

◆ g_channel

Log::Channel ProcessWindowsLog::g_channel
staticprivate

Definition at line 25 of file ProcessWindowsLog.h.

Referenced by Initialize().


The documentation for this class was generated from the following files: