LLDB mainline
|
#include <DebuggerEvents.h>
Public Member Functions | |
SymbolChangeEventData (lldb::DebuggerWP debugger_wp, ModuleSpec module_spec) | |
llvm::StringRef | GetFlavor () const override |
void | DoOnRemoval (Event *event_ptr) override |
Public Member Functions inherited from lldb_private::EventData | |
EventData () | |
virtual | ~EventData () |
virtual llvm::StringRef | GetFlavor () const =0 |
virtual Log * | GetLogChannel () |
virtual void | Dump (Stream *s) const |
Static Public Member Functions | |
static llvm::StringRef | GetFlavorString () |
static const SymbolChangeEventData * | GetEventDataFromEvent (const Event *event_ptr) |
Private Member Functions | |
SymbolChangeEventData (const SymbolChangeEventData &)=delete | |
const SymbolChangeEventData & | operator= (const SymbolChangeEventData &)=delete |
Private Attributes | |
lldb::DebuggerWP | m_debugger_wp |
ModuleSpec | m_module_spec |
Definition at line 111 of file DebuggerEvents.h.
|
inline |
Definition at line 113 of file DebuggerEvents.h.
|
privatedelete |
|
overridevirtual |
Reimplemented from lldb_private::EventData.
Definition at line 139 of file DebuggerEvents.cpp.
References lldb_private::ModuleList::Append(), lldb_private::ModuleSpec::GetSymbolFileSpec(), lldb_private::ModuleSpec::GetUUID(), m_debugger_wp, and m_module_spec.
|
static |
Definition at line 135 of file DebuggerEvents.cpp.
|
overridevirtual |
Implements lldb_private::EventData.
Definition at line 130 of file DebuggerEvents.cpp.
References GetFlavorString().
|
static |
Definition at line 126 of file DebuggerEvents.cpp.
Referenced by GetFlavor().
|
privatedelete |
|
private |
Definition at line 125 of file DebuggerEvents.h.
Referenced by DoOnRemoval().
|
private |
Definition at line 126 of file DebuggerEvents.h.
Referenced by DoOnRemoval().