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 Log * | GetLogChannel () |
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 5168 of file Target.cpp.
References lldb_private::EventData::EventData(), m_module_list, and m_target_sp.
Referenced by GetEventDataFromEvent(), GetModuleListFromEvent(), GetTargetFromEvent(), operator=(), and TargetEventData().
Target::TargetEventData::TargetEventData | ( | const lldb::TargetSP & | target_sp, |
const ModuleList & | module_list ) |
Definition at line 5171 of file Target.cpp.
References lldb_private::EventData::EventData(), m_module_list, and m_target_sp.
|
overridedefault |
|
privatedelete |
References TargetEventData().
|
overridevirtual |
Reimplemented from lldb_private::EventData.
Definition at line 5181 of file Target.cpp.
References lldb_private::Stream::AsRawOstream(), lldb::eDescriptionLevelBrief, and m_module_list.
|
static |
Definition at line 5191 of file Target.cpp.
References lldb_private::EventData::Event, lldb_private::EventData::EventData(), lldb_private::Event::GetData(), lldb_private::EventData::GetFlavor(), GetFlavorString(), and TargetEventData().
Referenced by lldb::SBTarget::EventIsTargetEvent(), GetModuleListFromEvent(), and GetTargetFromEvent().
|
inlineoverridevirtual |
Implements lldb_private::EventData.
Definition at line 563 of file Target.h.
References GetFlavorString().
|
static |
Definition at line 5177 of file Target.cpp.
Referenced by GetEventDataFromEvent(), and GetFlavor().
|
inline |
Definition at line 577 of file Target.h.
References m_module_list.
|
static |
Definition at line 5210 of file Target.cpp.
References lldb_private::EventData::Event, GetEventDataFromEvent(), m_module_list, and TargetEventData().
Referenced by lldb::SBTarget::GetModuleAtIndexFromEvent(), and lldb::SBTarget::GetNumModulesFromEvent().
|
inline |
Definition at line 575 of file Target.h.
References m_target_sp.
Definition at line 5201 of file Target.cpp.
References lldb_private::EventData::Event, GetEventDataFromEvent(), m_target_sp, and TargetEventData().
Referenced by lldb::SBTarget::GetTargetFromEvent().
|
privatedelete |
References TargetEventData().
|
private |
Definition at line 581 of file Target.h.
Referenced by Dump(), GetModuleList(), GetModuleListFromEvent(), TargetEventData(), and TargetEventData().
|
private |
Definition at line 580 of file Target.h.
Referenced by GetTarget(), GetTargetFromEvent(), TargetEventData(), and TargetEventData().