LLDB mainline
|
#include <Debugger.h>
Public Member Functions | |
InterruptionReport (std::string function_name, std::string description) | |
InterruptionReport (std::string function_name, const llvm::formatv_object_base &payload) | |
template<typename... Args> | |
InterruptionReport (std::string function_name, const char *format, Args &&...args) |
Public Attributes | |
std::string | m_function_name |
std::string | m_description |
const std::chrono::time_point< std::chrono::system_clock > | m_interrupt_time |
const uint64_t | m_thread_id |
Definition at line 465 of file Debugger.h.
|
inline |
Definition at line 467 of file Debugger.h.
References m_description, m_function_name, m_interrupt_time, and m_thread_id.
Referenced by InterruptionReport().
Debugger::InterruptionReport::InterruptionReport | ( | std::string | function_name, |
const llvm::formatv_object_base & | payload ) |
Definition at line 1488 of file Debugger.cpp.
References m_description, m_function_name, m_interrupt_time, and m_thread_id.
|
inline |
Definition at line 477 of file Debugger.h.
References InterruptionReport().
std::string lldb_private::Debugger::InterruptionReport::m_description |
Definition at line 484 of file Debugger.h.
Referenced by InterruptionReport(), InterruptionReport(), and lldb_private::Debugger::ReportInterruption().
std::string lldb_private::Debugger::InterruptionReport::m_function_name |
Definition at line 483 of file Debugger.h.
Referenced by InterruptionReport(), and InterruptionReport().
const std::chrono::time_point<std::chrono::system_clock> lldb_private::Debugger::InterruptionReport::m_interrupt_time |
Definition at line 485 of file Debugger.h.
Referenced by InterruptionReport(), and InterruptionReport().
const uint64_t lldb_private::Debugger::InterruptionReport::m_thread_id |
Definition at line 486 of file Debugger.h.
Referenced by InterruptionReport(), and InterruptionReport().