Class for representing a libipt decoding error.
More...
#include <DecodedThread.h>
Class for representing a libipt decoding error.
Definition at line 26 of file DecodedThread.h.
◆ IntelPTError()
- Parameters
-
[in] | libipt_error_code | Negative number returned by libipt when decoding the trace and signaling errors. |
[in] | address | Optional instruction address. When decoding an individual instruction, its address might be available in the pt_insn object, and should be passed to this constructor. Other errors don't have an associated address. |
Definition at line 22 of file DecodedThread.cpp.
◆ convertToErrorCode()
std::error_code lldb_private::trace_intel_pt::IntelPTError::convertToErrorCode |
( |
| ) |
const |
|
inlineoverride |
◆ GetLibiptErrorCode()
int lldb_private::trace_intel_pt::IntelPTError::GetLibiptErrorCode |
( |
| ) |
const |
|
inline |
◆ log()
void IntelPTError::log |
( |
llvm::raw_ostream & |
OS | ) |
const |
|
override |
◆ ID
◆ m_address
lldb::addr_t lldb_private::trace_intel_pt::IntelPTError::m_address |
|
private |
◆ m_libipt_error_code
int lldb_private::trace_intel_pt::IntelPTError::m_libipt_error_code |
|
private |
The documentation for this class was generated from the following files: