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

#include <MinidumpTypes.h>

Collaboration diagram for lldb_private::minidump::LinuxProcStatus:
Collaboration graph

Public Member Functions

lldb::pid_t GetPid () const

Static Public Member Functions

static llvm::Optional< LinuxProcStatusParse (llvm::ArrayRef< uint8_t > &data)

Public Attributes

llvm::StringRef proc_status
lldb::pid_t pid

Private Member Functions

 LinuxProcStatus ()=default

Detailed Description

Definition at line 92 of file MinidumpTypes.h.

Constructor & Destructor Documentation

◆ LinuxProcStatus()

lldb_private::minidump::LinuxProcStatus::LinuxProcStatus ( )

Member Function Documentation

◆ GetPid()

lldb::pid_t LinuxProcStatus::GetPid ( ) const

Definition at line 58 of file MinidumpTypes.cpp.

References pid.

◆ Parse()

llvm::Optional< LinuxProcStatus > LinuxProcStatus::Parse ( llvm::ArrayRef< uint8_t > &  data)

Definition at line 38 of file MinidumpTypes.cpp.

References pid, and proc_status.

Referenced by lldb_private::minidump::MinidumpParser::GetLinuxProcStatus().

Member Data Documentation

◆ pid

lldb::pid_t lldb_private::minidump::LinuxProcStatus::pid

Definition at line 95 of file MinidumpTypes.h.

Referenced by GetPid(), and Parse().

◆ proc_status

llvm::StringRef lldb_private::minidump::LinuxProcStatus::proc_status

Definition at line 94 of file MinidumpTypes.h.

Referenced by Parse().

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