LLDB mainline
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:
[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 63 of file Status.h.

Constructor & Destructor Documentation

◆ MachKernelError()

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

Definition at line 67 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 71 of file Status.h.


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