|
|
|
__init__(self,
*args)
__init__(lldb::SBModule self) -> SBModule __init__(lldb::SBModule
self, SBModule rhs) -> SBModule __init__(lldb::SBModule self,
SBModuleSpec module_spec) -> SBModule __init__(lldb::SBModule
self, SBProcess process, lldb::addr_t header_addr) -> SBModule |
source code
|
|
|
IsValid(self)
IsValid(SBModule self) -> bool |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
SetPlatformFileSpec(self,
*args)
SetPlatformFileSpec(SBModule self, SBFileSpec platform_file) ->
bool |
source code
|
|
|
GetRemoteInstallFileSpec(self)
GetRemoteInstallFileSpec(SBModule self) -> SBFileSpec |
source code
|
|
|
SetRemoteInstallFileSpec(self,
*args)
SetRemoteInstallFileSpec(SBModule self, SBFileSpec file) -> bool |
source code
|
|
|
|
|
FindSection(self,
*args)
FindSection(SBModule self, char const * sect_name) -> SBSection |
source code
|
|
|
ResolveFileAddress(self,
*args)
ResolveFileAddress(SBModule self, lldb::addr_t vm_addr) ->
SBAddress |
source code
|
|
|
ResolveSymbolContextForAddress(self,
*args)
ResolveSymbolContextForAddress(SBModule self, SBAddress addr,
uint32_t resolve_scope) -> SBSymbolContext |
source code
|
|
|
GetDescription(self,
*args)
GetDescription(SBModule self, SBStream description) -> bool |
source code
|
|
|
GetNumCompileUnits(self)
GetNumCompileUnits(SBModule self) -> uint32_t |
source code
|
|
|
GetCompileUnitAtIndex(self,
*args)
GetCompileUnitAtIndex(SBModule self, uint32_t arg2) ->
SBCompileUnit |
source code
|
|
|
|
|
GetNumSymbols(self)
GetNumSymbols(SBModule self) -> size_t |
source code
|
|
|
GetSymbolAtIndex(self,
*args)
GetSymbolAtIndex(SBModule self, size_t idx) -> SBSymbol |
source code
|
|
|
FindSymbol(self,
*args)
FindSymbol(SBModule self, char const * name, lldb::SymbolType
type=eSymbolTypeAny) -> SBSymbol FindSymbol(SBModule self, char
const * name) -> SBSymbol |
source code
|
|
|
FindSymbols(self,
*args)
FindSymbols(SBModule self, char const * name, lldb::SymbolType
type=eSymbolTypeAny) -> SBSymbolContextList FindSymbols(SBModule
self, char const * name) -> SBSymbolContextList |
source code
|
|
|
GetNumSections(self)
GetNumSections(SBModule self) -> size_t |
source code
|
|
|
GetSectionAtIndex(self,
*args)
GetSectionAtIndex(SBModule self, size_t idx) -> SBSection |
source code
|
|
|
FindFunctions(self,
*args)
FindFunctions(SBModule self, char const * name, uint32_t name_type_mask=eFunctionNameTypeAny) -> SBSymbolContextList
FindFunctions(SBModule self, char const * name) -> SBSymbolContextList |
source code
|
|
|
FindFirstType(self,
*args)
FindFirstType(SBModule self, char const * name) -> SBType |
source code
|
|
|
FindTypes(self,
*args)
FindTypes(SBModule self, char const * type) -> SBTypeList |
source code
|
|
|
GetTypeByID(self,
*args)
GetTypeByID(SBModule self, lldb::user_id_t uid) -> SBType |
source code
|
|
|
GetBasicType(self,
*args)
GetBasicType(SBModule self, lldb::BasicType type) -> SBType |
source code
|
|
|
GetTypes(self,
*args)
GetTypes(SBModule self, uint32_t type_mask=eTypeClassAny) -> SBTypeList
GetTypes(SBModule self) -> SBTypeList |
source code
|
|
|
FindGlobalVariables(self,
*args)
FindGlobalVariables(SBModule self, SBTarget target, char const * name, uint32_t max_matches) -> SBValueList |
source code
|
|
|
|
|
GetByteOrder(self)
GetByteOrder(SBModule self) -> lldb::ByteOrder |
source code
|
|
|
GetAddressByteSize(self)
GetAddressByteSize(SBModule self) -> uint32_t |
source code
|
|
|
GetTriple(self)
GetTriple(SBModule self) -> char const * |
source code
|
|
|
GetVersion(self)
GetVersion(SBModule self) -> uint32_t |
source code
|
|
|
GetSymbolFileSpec(self)
GetSymbolFileSpec(SBModule self) -> SBFileSpec |
source code
|
|
|
GetObjectFileHeaderAddress(self)
GetObjectFileHeaderAddress(SBModule self) -> SBAddress |
source code
|
|
|
GetObjectFileEntryPointAddress(self)
GetObjectFileEntryPointAddress(SBModule self) -> SBAddress |
source code
|
|
|
__len__(self)
Return the number of symbols in a lldb.SBModule object. |
source code
|
|
|
__iter__(self)
Iterate over all symbols in a lldb.SBModule object. |
source code
|
|
|
section_iter(self)
Iterate over all sections in a lldb.SBModule object. |
source code
|
|
|
compile_unit_iter(self)
Iterate over all compile units in a lldb.SBModule object. |
source code
|
|
|
symbol_in_section_iter(self,
section)
Given a module and its contained section, returns an iterator on the
symbols within the section. |
source code
|
|
|
get_symbols_access_object(self)
An accessor function that returns a symbols_access() object which
allows lazy symbol access from a lldb.SBModule object. |
source code
|
|
|
get_compile_units_access_object(self)
An accessor function that returns a compile_units_access() object
which allows lazy compile unit access from a lldb.SBModule object. |
source code
|
|
|
get_symbols_array(self)
An accessor function that returns a list() that contains all symbols
in a lldb.SBModule object. |
source code
|
|
|
get_sections_access_object(self)
An accessor function that returns a sections_access() object which
allows lazy section array access. |
source code
|
|
|
get_sections_array(self)
An accessor function that returns an array object that contains all
sections in this module object. |
source code
|
|
|
get_compile_units_array(self)
An accessor function that returns an array object that contains all
compile_units in this module object. |
source code
|
|
|
|
|
__str__(self)
__str__(SBModule self) -> PyObject * |
source code
|
|
|
|
|
|