LLDB mainline
|
#include <Target.h>
Public Member Functions | |
TargetEventData (const lldb::TargetSP &target_sp) | |
TargetEventData (const lldb::TargetSP &target_sp, const ModuleList &module_list) | |
~TargetEventData () override | |
llvm::StringRef | GetFlavor () const override |
void | Dump (Stream *s) const override |
const lldb::TargetSP & | GetTarget () const |
const ModuleList & | GetModuleList () const |
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 TargetEventData * | GetEventDataFromEvent (const Event *event_ptr) |
static lldb::TargetSP | GetTargetFromEvent (const Event *event_ptr) |
static ModuleList | GetModuleListFromEvent (const Event *event_ptr) |
Private Member Functions | |
TargetEventData (const TargetEventData &)=delete | |
const TargetEventData & | operator= (const TargetEventData &)=delete |
Private Attributes | |
lldb::TargetSP | m_target_sp |
ModuleList | m_module_list |
Target::TargetEventData::TargetEventData | ( | const lldb::TargetSP & | target_sp | ) |
Definition at line 5086 of file Target.cpp.
Target::TargetEventData::TargetEventData | ( | const lldb::TargetSP & | target_sp, |
const ModuleList & | module_list | ||
) |
Definition at line 5089 of file Target.cpp.
|
overridedefault |
|
privatedelete |
|
overridevirtual |
Reimplemented from lldb_private::EventData.
Definition at line 5099 of file Target.cpp.
References lldb_private::Stream::AsRawOstream(), and lldb::eDescriptionLevelBrief.
|
static |
Definition at line 5109 of file Target.cpp.
References lldb_private::Event::GetData(), lldb_private::EventData::GetFlavor(), and GetFlavorString().
Referenced by lldb::SBTarget::EventIsTargetEvent().
|
inlineoverridevirtual |
Implements lldb_private::EventData.
Definition at line 546 of file Target.h.
References GetFlavorString().
|
static |
Definition at line 5095 of file Target.cpp.
Referenced by GetEventDataFromEvent(), and GetFlavor().
|
inline |
Definition at line 560 of file Target.h.
References m_module_list.
|
static |
Definition at line 5128 of file Target.cpp.
References m_module_list.
Referenced by lldb::SBTarget::GetModuleAtIndexFromEvent(), and lldb::SBTarget::GetNumModulesFromEvent().
|
inline |
Definition at line 558 of file Target.h.
References m_target_sp.
Definition at line 5119 of file Target.cpp.
References m_target_sp.
Referenced by lldb::SBTarget::GetTargetFromEvent().
|
privatedelete |
|
private |
Definition at line 564 of file Target.h.
Referenced by GetModuleList(), and GetModuleListFromEvent().
|
private |
Definition at line 563 of file Target.h.
Referenced by GetTarget(), and GetTargetFromEvent().