|
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 5192 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 5195 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 5205 of file Target.cpp.
References lldb_private::Stream::AsRawOstream(), lldb::eDescriptionLevelBrief, and m_module_list.
|
static |
Definition at line 5215 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 5201 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 5234 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 5225 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().