|
LLDB mainline
|
#include <HostInfoBase.h>
Public Member Functions | |
| SharedCacheImageInfo () | |
| SharedCacheImageInfo (ConstString filename, UUID uuid, lldb::DataExtractorSP extractor_sp) | |
| SharedCacheImageInfo (ConstString filename, UUID uuid, lldb::DataExtractorSP(*create_data_extractor)(void *image), void *image_baton) | |
| lldb::DataExtractorSP | GetExtractor () |
| ConstString | GetFilename () const |
| const UUID & | GetUUID () const |
| void * | GetImageBaton () |
| void | SetExtractor (lldb::DataExtractorSP extractor_sp) |
| void | SetImageBaton (void *image_baton) |
| void | SetDataExtractorCreateFunction (lldb::DataExtractorSP(*create_data_extractor)(void *image)) |
Private Attributes | |
| ConstString | m_filename |
| UUID | m_uuid |
| lldb::DataExtractorSP | m_extractor_sp |
| lldb::DataExtractorSP(* | m_create_data_extractor )(void *image) |
| void * | m_image_baton |
Definition at line 31 of file HostInfoBase.h.
|
inline |
Definition at line 32 of file HostInfoBase.h.
References m_create_data_extractor, m_extractor_sp, m_filename, m_image_baton, and m_uuid.
|
inline |
Definition at line 35 of file HostInfoBase.h.
References m_create_data_extractor, m_extractor_sp, m_filename, m_image_baton, and m_uuid.
|
inline |
Definition at line 39 of file HostInfoBase.h.
References m_create_data_extractor, m_extractor_sp, m_filename, m_image_baton, and m_uuid.
|
inline |
Definition at line 47 of file HostInfoBase.h.
References m_create_data_extractor, m_extractor_sp, and m_image_baton.
Referenced by lldb_private::DynamicLoaderDarwin::FindTargetModuleForImageInfo(), and lldb_private::PlatformDarwin::GetModuleFromSharedCaches().
|
inline |
Definition at line 52 of file HostInfoBase.h.
References m_filename.
| void * lldb_private::SharedCacheImageInfo::GetImageBaton | ( | ) |
|
inline |
Definition at line 53 of file HostInfoBase.h.
References m_uuid.
Referenced by lldb_private::DynamicLoaderDarwin::FindTargetModuleForImageInfo(), lldb_private::PlatformDarwin::GetModuleFromSharedCaches(), lldb_private::SymbolLocatorDebugSymbols::LocateExecutableObjectFile(), and LocateMacOSXFilesUsingDebugSymbols().
| void lldb_private::SharedCacheImageInfo::SetDataExtractorCreateFunction | ( | lldb::DataExtractorSP(* | create_data_extractor )(void *image) | ) |
|
inline |
Definition at line 55 of file HostInfoBase.h.
References m_extractor_sp.
|
inline |
Definition at line 58 of file HostInfoBase.h.
References m_image_baton.
|
private |
Definition at line 66 of file HostInfoBase.h.
Referenced by GetExtractor(), SharedCacheImageInfo(), SharedCacheImageInfo(), and SharedCacheImageInfo().
|
private |
Definition at line 65 of file HostInfoBase.h.
Referenced by GetExtractor(), SetExtractor(), SharedCacheImageInfo(), SharedCacheImageInfo(), and SharedCacheImageInfo().
|
private |
Definition at line 63 of file HostInfoBase.h.
Referenced by GetFilename(), SharedCacheImageInfo(), SharedCacheImageInfo(), and SharedCacheImageInfo().
|
private |
Definition at line 67 of file HostInfoBase.h.
Referenced by GetExtractor(), SetImageBaton(), SharedCacheImageInfo(), SharedCacheImageInfo(), and SharedCacheImageInfo().
|
private |
Definition at line 64 of file HostInfoBase.h.
Referenced by GetUUID(), SharedCacheImageInfo(), SharedCacheImageInfo(), and SharedCacheImageInfo().