|
|
|
__init__(self,
*args)
__init__(lldb::SBTarget self) -> SBTarget __init__(lldb::SBTarget
self, SBTarget rhs) -> SBTarget |
source code
|
|
char const *
|
|
|
IsValid(self)
IsValid(SBTarget self) -> bool |
source code
|
|
|
|
|
|
|
EventIsTargetEvent(*args)
EventIsTargetEvent(SBEvent event) -> bool |
source code
|
|
|
GetTargetFromEvent(*args)
GetTargetFromEvent(SBEvent event) -> SBTarget |
source code
|
|
|
GetNumModulesFromEvent(*args)
GetNumModulesFromEvent(SBEvent event) -> uint32_t |
source code
|
|
|
GetModuleAtIndexFromEvent(*args)
GetModuleAtIndexFromEvent(uint32_t const idx, SBEvent event) ->
SBModule |
source code
|
|
|
GetProcess(self)
GetProcess(SBTarget self) -> SBProcess |
source code
|
|
|
|
|
|
|
LaunchSimple(self,
*args)
LaunchSimple(SBTarget self, char const ** argv, char const ** envp, char const * working_directory) -> SBProcess |
source code
|
|
|
Launch(self,
*args)
Launch(SBTarget self, SBListener listener, char const ** argv, char const ** envp, char const * stdin_path,
char const * stdout_path, char const * stderr_path, char const * working_directory,
uint32_t launch_flags, bool stop_at_entry, SBError error) -> SBProcess
Launch(SBTarget self, SBLaunchInfo launch_info, SBError error) -> SBProcess |
source code
|
|
|
LoadCore(self,
*args)
LoadCore(SBTarget self, char const * core_file) -> SBProcess
LoadCore(SBTarget self, char const * core_file, SBError error) -> SBProcess |
source code
|
|
|
Attach(self,
*args)
Attach(SBTarget self, SBAttachInfo attach_info, SBError error) ->
SBProcess |
source code
|
|
|
|
|
AttachToProcessWithName(self,
*args)
AttachToProcessWithName(SBTarget self, SBListener listener, char const * name, bool wait_for, SBError error) -> SBProcess |
source code
|
|
|
ConnectRemote(self,
*args)
ConnectRemote(SBTarget self, SBListener listener, char const * url, char const * plugin_name, SBError error) -> SBProcess |
source code
|
|
|
GetExecutable(self)
GetExecutable(SBTarget self) -> SBFileSpec |
source code
|
|
|
|
|
AddModule(self,
*args)
AddModule(SBTarget self, SBModule module) -> bool
AddModule(SBTarget self, char const * path, char const * triple, char
const * uuid) -> SBModule AddModule(SBTarget self, char const *
path, char const * triple, char const * uuid_cstr, char const *
symfile) -> SBModule AddModule(SBTarget self, SBModuleSpec
module_spec) -> SBModule |
source code
|
|
|
GetNumModules(self)
GetNumModules(SBTarget self) -> uint32_t |
source code
|
|
|
GetModuleAtIndex(self,
*args)
GetModuleAtIndex(SBTarget self, uint32_t idx) -> SBModule |
source code
|
|
|
RemoveModule(self,
*args)
RemoveModule(SBTarget self, SBModule module) -> bool |
source code
|
|
|
GetDebugger(self)
GetDebugger(SBTarget self) -> SBDebugger |
source code
|
|
|
FindModule(self,
*args)
FindModule(SBTarget self, SBFileSpec file_spec) -> SBModule |
source code
|
|
|
|
|
GetByteOrder(self)
GetByteOrder(SBTarget self) -> lldb::ByteOrder |
source code
|
|
|
GetAddressByteSize(self)
GetAddressByteSize(SBTarget self) -> uint32_t |
source code
|
|
|
GetTriple(self)
GetTriple(SBTarget self) -> char const * |
source code
|
|
|
|
|
|
|
SetSectionLoadAddress(self,
*args)
SetSectionLoadAddress(SBTarget self, SBSection section, lldb::addr_t
section_base_addr) -> SBError |
source code
|
|
|
ClearSectionLoadAddress(self,
*args)
ClearSectionLoadAddress(SBTarget self, SBSection section) ->
SBError |
source code
|
|
|
SetModuleLoadAddress(self,
*args)
SetModuleLoadAddress(SBTarget self, SBModule module, int64_t
sections_offset) -> SBError |
source code
|
|
|
ClearModuleLoadAddress(self,
*args)
ClearModuleLoadAddress(SBTarget self, SBModule module) -> SBError |
source code
|
|
|
FindFunctions(self,
*args)
FindFunctions(SBTarget self, char const * name, uint32_t name_type_mask=eFunctionNameTypeAny) -> SBSymbolContextList
FindFunctions(SBTarget self, char const * name) -> SBSymbolContextList |
source code
|
|
|
FindFirstType(self,
*args)
FindFirstType(SBTarget self, char const * type) -> SBType |
source code
|
|
|
FindTypes(self,
*args)
FindTypes(SBTarget self, char const * type) -> SBTypeList |
source code
|
|
|
GetBasicType(self,
*args)
GetBasicType(SBTarget self, lldb::BasicType type) -> SBType |
source code
|
|
|
GetSourceManager(self)
GetSourceManager(SBTarget self) -> SBSourceManager |
source code
|
|
|
|
|
FindGlobalVariables(self,
*args)
FindGlobalVariables(SBTarget self, char const * name, uint32_t max_matches) -> SBValueList
FindGlobalVariables(SBTarget self, char const * name, uint32_t max_matches, lldb::MatchType matchtype) -> SBValueList |
source code
|
|
|
FindGlobalFunctions(self,
*args)
FindGlobalFunctions(SBTarget self, char const * name, uint32_t
max_matches, lldb::MatchType matchtype) -> SBSymbolContextList |
source code
|
|
|
|
|
|
|
ResolveLoadAddress(self,
*args)
ResolveLoadAddress(SBTarget self, lldb::addr_t vm_addr) ->
SBAddress |
source code
|
|
|
ResolvePastLoadAddress(self,
*args)
ResolvePastLoadAddress(SBTarget self, uint32_t stop_id, lldb::addr_t
vm_addr) -> SBAddress |
source code
|
|
|
ResolveSymbolContextForAddress(self,
*args)
ResolveSymbolContextForAddress(SBTarget self, SBAddress addr,
uint32_t resolve_scope) -> SBSymbolContext |
source code
|
|
|
ReadMemory(self,
*args)
ReadMemory(SBTarget self, SBAddress addr, void * buf, SBError error) -> size_t |
source code
|
|
|
BreakpointCreateByLocation(self,
*args)
BreakpointCreateByLocation(SBTarget self, char const * file, uint32_t
line) -> SBBreakpoint BreakpointCreateByLocation(SBTarget self,
SBFileSpec file_spec, uint32_t line) -> SBBreakpoint
BreakpointCreateByLocation(SBTarget self, SBFileSpec file_spec,
uint32_t line, lldb::addr_t offset) -> SBBreakpoint
BreakpointCreateByLocation(SBTarget self, SBFileSpec file_spec,
uint32_t line, lldb::addr_t offset, SBFileSpecList module_list) ->
SBBreakpoint BreakpointCreateByLocation(SBTarget self, SBFileSpec
file_spec, uint32_t line, uint32_t column, lldb::addr_t offset,
SBFileSpecList module_list) -> SBBreakpoint |
source code
|
|
|
|
|
BreakpointCreateByNames(self,
*args)
BreakpointCreateByNames(SBTarget self, char const ** symbol_name, uint32_t name_type_mask, SBFileSpecList module_list, SBFileSpecList comp_unit_list) -> SBBreakpoint... |
source code
|
|
|
|
|
BreakpointCreateBySourceRegex(self,
*args)
BreakpointCreateBySourceRegex(SBTarget self, char const * source_regex, SBFileSpec source_file, char const * module_name=None) -> SBBreakpoint... |
source code
|
|
|
BreakpointCreateForException(self,
*args)
BreakpointCreateForException(SBTarget self, lldb::LanguageType
language, bool catch_bp, bool throw_bp) -> SBBreakpoint |
source code
|
|
|
BreakpointCreateByAddress(self,
*args)
BreakpointCreateByAddress(SBTarget self, lldb::addr_t address) ->
SBBreakpoint |
source code
|
|
|
BreakpointCreateBySBAddress(self,
*args)
BreakpointCreateBySBAddress(SBTarget self, SBAddress sb_address)
-> SBBreakpoint |
source code
|
|
|
BreakpointCreateFromScript(self,
*args)
BreakpointCreateFromScript(SBTarget self, char const * class_name, SBStructuredData extra_args, SBFileSpecList module_list,
SBFileSpecList file_list, bool request_hardware=False) -> SBBreakpoint
BreakpointCreateFromScript(SBTarget self, char const * class_name, SBStructuredData extra_args, SBFileSpecList module_list,
SBFileSpecList file_list) -> SBBreakpoint |
source code
|
|
|
GetNumBreakpoints(self)
GetNumBreakpoints(SBTarget self) -> uint32_t |
source code
|
|
|
GetBreakpointAtIndex(self,
*args)
GetBreakpointAtIndex(SBTarget self, uint32_t idx) -> SBBreakpoint |
source code
|
|
|
BreakpointDelete(self,
*args)
BreakpointDelete(SBTarget self, lldb::break_id_t break_id) -> bool |
source code
|
|
|
FindBreakpointByID(self,
*args)
FindBreakpointByID(SBTarget self, lldb::break_id_t break_id) ->
SBBreakpoint |
source code
|
|
|
FindBreakpointsByName(self,
*args)
FindBreakpointsByName(SBTarget self, char const * name,
SBBreakpointList bkpt_list) -> bool |
source code
|
|
|
DeleteBreakpointName(self,
*args)
DeleteBreakpointName(SBTarget self, char const * name) |
source code
|
|
|
GetBreakpointNames(self,
*args)
GetBreakpointNames(SBTarget self, SBStringList names) |
source code
|
|
|
EnableAllBreakpoints(self)
EnableAllBreakpoints(SBTarget self) -> bool |
source code
|
|
|
DisableAllBreakpoints(self)
DisableAllBreakpoints(SBTarget self) -> bool |
source code
|
|
|
DeleteAllBreakpoints(self)
DeleteAllBreakpoints(SBTarget self) -> bool |
source code
|
|
|
BreakpointsCreateFromFile(self,
*args)
BreakpointsCreateFromFile(SBTarget self, SBFileSpec source_file, SBBreakpointList bkpt_list) -> SBError
BreakpointsCreateFromFile(SBTarget self, SBFileSpec source_file, SBStringList matching_names, SBBreakpointList new_bps) -> SBError |
source code
|
|
|
BreakpointsWriteToFile(self,
*args)
BreakpointsWriteToFile(SBTarget self, SBFileSpec dest_file) ->
SBError BreakpointsWriteToFile(SBTarget self, SBFileSpec dest_file,
SBBreakpointList bkpt_list, bool append=False) -> SBError
BreakpointsWriteToFile(SBTarget self, SBFileSpec dest_file,
SBBreakpointList bkpt_list) -> SBError |
source code
|
|
|
GetNumWatchpoints(self)
GetNumWatchpoints(SBTarget self) -> uint32_t |
source code
|
|
|
GetWatchpointAtIndex(self,
*args)
GetWatchpointAtIndex(SBTarget self, uint32_t idx) -> SBWatchpoint |
source code
|
|
|
DeleteWatchpoint(self,
*args)
DeleteWatchpoint(SBTarget self, lldb::watch_id_t watch_id) -> bool |
source code
|
|
|
FindWatchpointByID(self,
*args)
FindWatchpointByID(SBTarget self, lldb::watch_id_t watch_id) ->
SBWatchpoint |
source code
|
|
|
EnableAllWatchpoints(self)
EnableAllWatchpoints(SBTarget self) -> bool |
source code
|
|
|
DisableAllWatchpoints(self)
DisableAllWatchpoints(SBTarget self) -> bool |
source code
|
|
|
DeleteAllWatchpoints(self)
DeleteAllWatchpoints(SBTarget self) -> bool |
source code
|
|
|
WatchAddress(self,
*args)
WatchAddress(SBTarget self, lldb::addr_t addr, size_t size, bool
read, bool write, SBError error) -> SBWatchpoint |
source code
|
|
|
GetBroadcaster(self)
GetBroadcaster(SBTarget self) -> SBBroadcaster |
source code
|
|
|
|
|
CreateValueFromData(self,
*args)
CreateValueFromData(SBTarget self, char const * name, SBData data,
SBType type) -> SBValue |
source code
|
|
|
CreateValueFromExpression(self,
*args)
CreateValueFromExpression(SBTarget self, char const * name, char
const * expr) -> SBValue |
source code
|
|
|
ReadInstructions(self,
*args)
ReadInstructions(SBTarget self, SBAddress base_addr, uint32_t count) -> SBInstructionList
ReadInstructions(SBTarget self, SBAddress base_addr, uint32_t count, char const * flavor_string) -> SBInstructionList |
source code
|
|
|
GetInstructions(self,
*args)
GetInstructions(SBTarget self, SBAddress base_addr, void const * buf) -> SBInstructionList |
source code
|
|
|
|
|
FindSymbols(self,
*args)
FindSymbols(SBTarget self, char const * name, lldb::SymbolType
type=eSymbolTypeAny) -> SBSymbolContextList FindSymbols(SBTarget
self, char const * name) -> SBSymbolContextList |
source code
|
|
|
GetDescription(self,
*args)
GetDescription(SBTarget self, SBStream description,
lldb::DescriptionLevel description_level) -> bool |
source code
|
|
|
GetStackRedZoneSize(self)
GetStackRedZoneSize(SBTarget self) -> lldb::addr_t |
source code
|
|
|
GetLaunchInfo(self)
GetLaunchInfo(SBTarget self) -> SBLaunchInfo |
source code
|
|
|
SetLaunchInfo(self,
*args)
SetLaunchInfo(SBTarget self, SBLaunchInfo launch_info) |
source code
|
|
|
SetCollectingStats(self,
*args)
SetCollectingStats(SBTarget self, bool v) |
source code
|
|
|
GetCollectingStats(self)
GetCollectingStats(SBTarget self) -> bool |
source code
|
|
|
GetStatistics(self)
GetStatistics(SBTarget self) -> SBStructuredData |
source code
|
|
|
EvaluateExpression(self,
*args)
EvaluateExpression(SBTarget self, char const * expr) -> SBValue
EvaluateExpression(SBTarget self, char const * expr,
SBExpressionOptions options) -> SBValue |
source code
|
|
|
get_modules_access_object(self)
An accessor function that returns a modules_access() object which
allows lazy module access from a lldb.SBTarget object. |
source code
|
|
|
get_modules_array(self)
An accessor function that returns a list() that contains all modules
in a lldb.SBTarget object. |
source code
|
|
|
module_iter(self)
Returns an iterator over all modules in a lldb.SBTarget object. |
source code
|
|
|
breakpoint_iter(self)
Returns an iterator over all breakpoints in a lldb.SBTarget object. |
source code
|
|
|
watchpoint_iter(self)
Returns an iterator over all watchpoints in a lldb.SBTarget object. |
source code
|
|
|
__str__(self)
__str__(SBTarget self) -> PyObject * |
source code
|
|
|
|
|
|