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

#include <ProcessGDBRemoteLog.h>

Collaboration diagram for lldb_private::process_gdb_remote::ProcessGDBRemoteLog:
Collaboration graph
[legend]

Static Public Member Functions

static void Initialize ()
 
static LogGetLogIfAllCategoriesSet (uint32_t mask)
 
static LogGetLogIfAnyCategoryIsSet (uint32_t mask)
 

Static Private Attributes

static Log::Channel g_channel
 

Detailed Description

Definition at line 32 of file ProcessGDBRemoteLog.h.

Member Function Documentation

◆ GetLogIfAllCategoriesSet()

static Log* lldb_private::process_gdb_remote::ProcessGDBRemoteLog::GetLogIfAllCategoriesSet ( uint32_t  mask)
inlinestatic

Definition at line 38 of file ProcessGDBRemoteLog.h.

References g_channel, and lldb_private::Log::Channel::GetLogIfAll().

Referenced by lldb_private::process_gdb_remote::ProcessGDBRemote::AsyncThread(), lldb_private::process_gdb_remote::GDBRemoteCommunication::CheckForPacket(), lldb_private::process_gdb_remote::ProcessGDBRemote::ConnectToDebugserver(), lldb_private::process_gdb_remote::GDBRemoteCommunication::DecompressPacket(), lldb_private::process_gdb_remote::ProcessGDBRemote::DidFork(), lldb_private::process_gdb_remote::ProcessGDBRemote::DidLaunchOrAttach(), lldb_private::process_gdb_remote::ProcessGDBRemote::DidVFork(), lldb_private::process_gdb_remote::ProcessGDBRemote::DisableBreakpointSite(), lldb_private::process_gdb_remote::ProcessGDBRemote::DisableWatchpoint(), lldb_private::process_gdb_remote::ProcessGDBRemote::DoAttachToProcessWithID(), lldb_private::process_gdb_remote::ProcessGDBRemote::DoConnectRemote(), lldb_private::process_gdb_remote::ProcessGDBRemote::DoDestroy(), lldb_private::process_gdb_remote::ProcessGDBRemote::DoDetach(), lldb_private::process_gdb_remote::ProcessGDBRemote::DoLaunch(), lldb_private::process_gdb_remote::ProcessGDBRemote::DoResume(), lldb_private::process_gdb_remote::ProcessGDBRemote::DoSignal(), lldb_private::process_gdb_remote::ProcessGDBRemote::DoUpdateThreadList(), lldb_private::process_gdb_remote::ProcessGDBRemote::EnableBreakpointSite(), lldb_private::process_gdb_remote::ProcessGDBRemote::EnableWatchpoint(), lldb_private::process_gdb_remote::ProcessGDBRemote::GetImageInfoAddress(), lldb_private::process_gdb_remote::GDBRemoteCommunicationReplayServer::GetPacketAndSendResponse(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::GetRemoteQSupported(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::GetSupportedStructuredDataPlugins(), lldb_private::process_gdb_remote::ProcessGDBRemote::LaunchAndConnectToDebugserver(), lldb_private::process_gdb_remote::GDBRemoteClientBase::ContinueLock::lock(), lldb_private::process_gdb_remote::ProcessGDBRemote::MonitorDebugserverProcess(), ParseStructuredDataPacket(), lldb_private::process_gdb_remote::GDBRemoteCommunication::SendAck(), lldb_private::process_gdb_remote::GDBRemoteClientBase::SendContinuePacketAndWaitForResponse(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServer::SendIllFormedResponse(), lldb_private::process_gdb_remote::GDBRemoteCommunication::SendNack(), lldb_private::process_gdb_remote::GDBRemoteClientBase::SendPacketAndReceiveResponseWithOutputSupport(), lldb_private::process_gdb_remote::GDBRemoteClientBase::SendPacketAndWaitForResponse(), lldb_private::process_gdb_remote::GDBRemoteClientBase::SendPacketAndWaitForResponseNoLock(), lldb_private::process_gdb_remote::GDBRemoteCommunication::SendRawPacketNoLock(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::SendTraceGetBinaryData(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::SendTraceGetState(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::SendTraceStart(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::SendTraceStop(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::SendTraceSupported(), lldb_private::process_gdb_remote::GDBRemoteClientBase::SendvContPacket(), lldb_private::process_gdb_remote::ProcessGDBRemote::SetLastStopPacket(), lldb_private::process_gdb_remote::ProcessGDBRemote::SetThreadStopInfo(), lldb_private::process_gdb_remote::ProcessGDBRemote::StartAsyncThread(), lldb_private::process_gdb_remote::GDBRemoteCommunication::StartDebugserverProcess(), lldb_private::process_gdb_remote::ProcessGDBRemote::StopAsyncThread(), lldb_private::process_gdb_remote::GDBRemoteClientBase::Lock::SyncWithContinueThread(), lldb_private::process_gdb_remote::ProcessGDBRemote::UpdateAutomaticSignalFiltering(), and lldb_private::process_gdb_remote::GDBRemoteCommunication::WaitForPacketNoLock().

◆ GetLogIfAnyCategoryIsSet()

static Log* lldb_private::process_gdb_remote::ProcessGDBRemoteLog::GetLogIfAnyCategoryIsSet ( uint32_t  mask)
inlinestatic

◆ Initialize()

void ProcessGDBRemoteLog::Initialize ( )
static

Member Data Documentation

◆ g_channel

Log::Channel ProcessGDBRemoteLog::g_channel
staticprivate

Definition at line 33 of file ProcessGDBRemoteLog.h.

Referenced by GetLogIfAllCategoriesSet(), and GetLogIfAnyCategoryIsSet().


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