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

FIXME: Move these declarations closer to where they're used. More...

#include <Status.h>

Inheritance diagram for lldb_private::MachKernelError:
Inheritance graph
[legend]

Public Member Functions

 MachKernelError (std::error_code ec)
 
std::string message () const override
 
std::unique_ptr< CloneableErrorClone () const override
 
lldb::ErrorType GetErrorType () const override
 

Static Public Attributes

static char ID
 

Detailed Description

FIXME: Move these declarations closer to where they're used.

Definition at line 60 of file Status.h.

Constructor & Destructor Documentation

◆ MachKernelError()

lldb_private::MachKernelError::MachKernelError ( std::error_code  ec)
inline

Definition at line 64 of file Status.h.

Member Function Documentation

◆ Clone()

std::unique_ptr< CloneableError > MachKernelError::Clone ( ) const
override

Definition at line 184 of file Status.cpp.

◆ GetErrorType()

lldb::ErrorType MachKernelError::GetErrorType ( ) const
override

Definition at line 247 of file Status.cpp.

References lldb::eErrorTypeMachKernel.

◆ message()

std::string MachKernelError::message ( ) const
override

Definition at line 169 of file Status.cpp.

Member Data Documentation

◆ ID

char MachKernelError::ID
static

Definition at line 68 of file Status.h.


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