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

#include <ProcessPOSIXLog.h>

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

Static Public Member Functions

static void Initialize ()
 
static LogGetLogIfAllCategoriesSet (uint32_t mask)
 

Static Private Attributes

static Log::Channel g_channel
 

Detailed Description

Definition at line 27 of file ProcessPOSIXLog.h.

Member Function Documentation

◆ GetLogIfAllCategoriesSet()

static Log* lldb_private::ProcessPOSIXLog::GetLogIfAllCategoriesSet ( uint32_t  mask)
inlinestatic

Definition at line 33 of file ProcessPOSIXLog.h.

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

Referenced by lldb_private::process_netbsd::NativeProcessNetBSD::AddThread(), lldb_private::process_freebsd::NativeProcessFreeBSD::AddThread(), lldb_private::process_linux::NativeProcessLinux::AddThread(), lldb_private::process_linux::NativeProcessLinux::Attach(), lldb_private::process_linux::NativeRegisterContextLinux::DoReadRegisterValue(), lldb_private::process_linux::NativeProcessLinux::DoStopIDBumped(), lldb_private::process_linux::NativeRegisterContextLinux::DoWriteRegisterValue(), lldb_private::process_freebsd::NativeThreadFreeBSD::GetName(), lldb_private::process_netbsd::NativeThreadNetBSD::GetName(), lldb_private::process_freebsd::NativeThreadFreeBSD::GetStopReason(), lldb_private::process_netbsd::NativeThreadNetBSD::GetStopReason(), lldb_private::process_linux::NativeProcessLinux::Interrupt(), lldb_private::process_netbsd::NativeProcessNetBSD::Kill(), lldb_private::process_freebsd::NativeProcessFreeBSD::Kill(), lldb_private::process_linux::NativeProcessLinux::Kill(), lldb_private::process_netbsd::NativeProcessNetBSD::MonitorClone(), lldb_private::process_freebsd::NativeProcessFreeBSD::MonitorClone(), lldb_private::process_linux::NativeProcessLinux::MonitorClone(), lldb_private::process_netbsd::NativeProcessNetBSD::MonitorExited(), lldb_private::process_freebsd::NativeProcessFreeBSD::MonitorExited(), lldb_private::process_netbsd::NativeProcessNetBSD::MonitorSignal(), lldb_private::process_freebsd::NativeProcessFreeBSD::MonitorSignal(), lldb_private::process_linux::NativeProcessLinux::MonitorSignal(), lldb_private::process_netbsd::NativeProcessNetBSD::MonitorSIGTRAP(), lldb_private::process_freebsd::NativeProcessFreeBSD::MonitorSIGTRAP(), lldb_private::process_linux::NativeProcessLinux::MonitorSIGTRAP(), lldb_private::process_linux::NativeProcessLinux::MonitorTrace(), lldb_private::process_linux::NativeProcessLinux::NotifyTracersOfNewThread(), lldb_private::process_linux::NativeProcessLinux::NotifyTracersOfThreadDestroyed(), lldb_private::process_netbsd::NativeProcessNetBSD::PopulateMemoryRegionCache(), lldb_private::process_freebsd::NativeProcessFreeBSD::PopulateMemoryRegionCache(), lldb_private::process_linux::NativeProcessLinux::PopulateMemoryRegionCache(), lldb_private::process_netbsd::NativeProcessNetBSD::PtraceWrapper(), lldb_private::process_freebsd::NativeProcessFreeBSD::PtraceWrapper(), lldb_private::process_linux::NativeProcessLinux::PtraceWrapper(), lldb_private::process_netbsd::NativeProcessNetBSD::ReadMemory(), lldb_private::process_freebsd::NativeProcessFreeBSD::ReadMemory(), lldb_private::process_linux::NativeProcessLinux::ReadMemory(), lldb_private::process_netbsd::NativeProcessNetBSD::RemoveThread(), lldb_private::process_freebsd::NativeProcessFreeBSD::RemoveThread(), lldb_private::process_netbsd::NativeProcessNetBSD::Resume(), lldb_private::process_freebsd::NativeProcessFreeBSD::Resume(), lldb_private::process_linux::NativeProcessLinux::Resume(), lldb_private::process_linux::NativeProcessLinux::ResumeThread(), lldb_private::process_netbsd::NativeThreadNetBSD::SetStoppedBySignal(), lldb_private::process_freebsd::NativeThreadFreeBSD::SetStoppedBySignal(), lldb_private::process_netbsd::NativeProcessNetBSD::SigchldHandler(), lldb_private::process_freebsd::NativeProcessFreeBSD::SigchldHandler(), lldb_private::process_linux::NativeProcessLinux::SigchldHandler(), lldb_private::process_linux::NativeProcessLinux::Signal(), lldb_private::process_linux::NativeProcessLinux::StopRunningThreads(), lldb_private::process_linux::NativeProcessLinux::StopTrackingThread(), lldb_private::process_linux::NativeProcessLinux::ThreadWasCreated(), lldb_private::process_linux::NativeProcessLinux::WaitForCloneNotification(), lldb_private::process_netbsd::NativeProcessNetBSD::WriteMemory(), lldb_private::process_freebsd::NativeProcessFreeBSD::WriteMemory(), and lldb_private::process_linux::NativeProcessLinux::WriteMemory().

◆ Initialize()

void ProcessPOSIXLog::Initialize ( )
static

Member Data Documentation

◆ g_channel

Log::Channel ProcessPOSIXLog::g_channel
staticprivate

Definition at line 28 of file ProcessPOSIXLog.h.

Referenced by GetLogIfAllCategoriesSet(), and Initialize().


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