Go to the documentation of this file.
14 #ifndef LLDB_CORE_DEBUGGER_EVENTS_H
15 #define LLDB_CORE_DEBUGGER_EVENTS_H
23 uint64_t completed, uint64_t total,
bool debugger_specific)
87 #endif // LLDB_CORE_DEBUGGER_EVENTS_H
bool IsDebuggerSpecific() const
const ProgressEventData & operator=(const ProgressEventData &)=delete
const DiagnosticEventData & operator=(const DiagnosticEventData &)=delete
void Dump(Stream *s) const override
ConstString GetFlavor() const override
void Dump(Stream *s) const override
static const DiagnosticEventData * GetEventDataFromEvent(const Event *event_ptr)
ProgressEventData(uint64_t progress_id, const std::string &message, uint64_t completed, uint64_t total, bool debugger_specific)
llvm::StringRef GetPrefix() const
~DiagnosticEventData() override=default
static const ProgressEventData * GetEventDataFromEvent(const Event *event_ptr)
static ConstString GetFlavorString()
ConstString GetFlavor() const override
string(SUBSTRING ${p} 10 -1 pStripped) if($
bool IsDebuggerSpecific() const
const bool m_debugger_specific
message(FATAL_ERROR "invalid libipt include path provided") endif() include_directories($
DiagnosticEventData(Type type, std::string message, bool debugger_specific)
uint64_t GetCompleted() const
const std::string & GetMessage() const
A class that represents a running process on the host machine.
uint64_t GetTotal() const
const std::string & GetMessage() const
static ConstString GetFlavorString()
const bool m_debugger_specific