|
|
|
__init__(self,
*args)
__init__(lldb::SBProcess self) -> SBProcess
__init__(lldb::SBProcess self, SBProcess rhs) -> SBProcess |
source code
|
|
char const *
|
|
|
GetPluginName(self)
GetPluginName(SBProcess self) -> char const * |
source code
|
|
|
GetShortPluginName(self)
GetShortPluginName(SBProcess self) -> char const * |
source code
|
|
|
|
|
IsValid(self)
IsValid(SBProcess self) -> bool |
source code
|
|
|
|
|
|
|
GetTarget(self)
GetTarget(SBProcess self) -> SBTarget |
source code
|
|
|
GetByteOrder(self)
GetByteOrder(SBProcess self) -> lldb::ByteOrder |
source code
|
|
|
|
|
|
|
|
|
GetAsyncProfileData(self,
*args)
GetAsyncProfileData(SBProcess self, char * dst) -> size_t |
source code
|
|
|
ReportEventState(self,
*args)
ReportEventState(SBProcess self, SBEvent event, FILE * out) |
source code
|
|
|
AppendEventStateReport(self,
*args)
AppendEventStateReport(SBProcess self, SBEvent event,
SBCommandReturnObject result) |
source code
|
|
|
|
|
RemoteLaunch(self,
*args)
RemoteLaunch(SBProcess self, 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) -> bool |
source code
|
|
|
GetNumThreads(self)
GetNumThreads(SBProcess self) -> uint32_t |
source code
|
|
|
|
|
GetThreadByID(self,
*args)
Returns the thread with the given thread ID. |
source code
|
|
|
GetThreadByIndexID(self,
*args)
Returns the thread with the given thread IndexID. |
source code
|
|
|
GetSelectedThread(self)
Returns the currently selected thread. |
source code
|
|
|
CreateOSPluginThread(self,
*args)
Lazily create a thread on demand through the current OperatingSystem
plug-in, if the current OperatingSystem plug-in supports it. |
source code
|
|
|
SetSelectedThread(self,
*args)
SetSelectedThread(SBProcess self, SBThread thread) -> bool |
source code
|
|
|
SetSelectedThreadByID(self,
*args)
SetSelectedThreadByID(SBProcess self, lldb::tid_t tid) -> bool |
source code
|
|
|
SetSelectedThreadByIndexID(self,
*args)
SetSelectedThreadByIndexID(SBProcess self, uint32_t index_id) ->
bool |
source code
|
|
|
GetNumQueues(self)
GetNumQueues(SBProcess self) -> uint32_t |
source code
|
|
|
GetQueueAtIndex(self,
*args)
GetQueueAtIndex(SBProcess self, uint32_t index) -> SBQueue |
source code
|
|
|
GetState(self)
GetState(SBProcess self) -> lldb::StateType |
source code
|
|
|
GetExitStatus(self)
GetExitStatus(SBProcess self) -> int |
source code
|
|
|
GetExitDescription(self)
GetExitDescription(SBProcess self) -> char const * |
source code
|
|
|
GetProcessID(self)
Returns the process ID of the process. |
source code
|
|
|
GetUniqueID(self)
Returns an integer ID that is guaranteed to be unique across all
process instances. |
source code
|
|
|
GetAddressByteSize(self)
GetAddressByteSize(SBProcess self) -> uint32_t |
source code
|
|
|
|
|
Continue(self)
Continue(SBProcess self) -> SBError |
source code
|
|
|
|
|
|
|
Detach(self)
Detach(SBProcess self) -> SBError |
source code
|
|
|
|
|
GetUnixSignals(self)
GetUnixSignals(SBProcess self) -> SBUnixSignals |
source code
|
|
|
GetStopID(self,
include_expression_stops=False)
GetStopID(SBProcess self, bool include_expression_stops=False) ->
uint32_t GetStopID(SBProcess self) -> uint32_t |
source code
|
|
|
SendAsyncInterrupt(self)
SendAsyncInterrupt(SBProcess self) |
source code
|
|
|
ReadMemory(self,
*args)
Reads memory from the current process's address space and removes any
traps that may have been inserted into the memory. |
source code
|
|
|
WriteMemory(self,
*args)
Writes memory to the current process's address space and maintains any
traps that might be present due to software breakpoints. |
source code
|
|
|
|
|
|
|
|
|
GetStateFromEvent(*args)
GetStateFromEvent(SBEvent event) -> lldb::StateType |
source code
|
|
|
GetRestartedFromEvent(*args)
GetRestartedFromEvent(SBEvent event) -> bool |
source code
|
|
|
GetNumRestartedReasonsFromEvent(*args)
GetNumRestartedReasonsFromEvent(SBEvent event) -> size_t |
source code
|
|
|
GetRestartedReasonAtIndexFromEvent(*args)
GetRestartedReasonAtIndexFromEvent(SBEvent event, size_t idx) ->
char const * |
source code
|
|
|
GetProcessFromEvent(*args)
GetProcessFromEvent(SBEvent event) -> SBProcess |
source code
|
|
|
GetInterruptedFromEvent(*args)
GetInterruptedFromEvent(SBEvent event) -> bool |
source code
|
|
|
GetStructuredDataFromEvent(*args)
GetStructuredDataFromEvent(SBEvent event) -> SBStructuredData |
source code
|
|
|
EventIsProcessEvent(*args)
EventIsProcessEvent(SBEvent event) -> bool |
source code
|
|
|
EventIsStructuredDataEvent(*args)
EventIsStructuredDataEvent(SBEvent event) -> bool |
source code
|
|
|
GetBroadcaster(self)
GetBroadcaster(SBProcess self) -> SBBroadcaster |
source code
|
|
|
GetDescription(self,
*args)
GetDescription(SBProcess self, SBStream description) -> bool |
source code
|
|
|
GetNumSupportedHardwareWatchpoints(self,
*args)
GetNumSupportedHardwareWatchpoints(SBProcess self, SBError error)
-> uint32_t |
source code
|
|
|
LoadImage(self,
*args)
LoadImage(SBProcess self, SBFileSpec image_spec, SBError error) ->
uint32_t |
source code
|
|
|
LoadImageUsingPaths(self,
*args)
Load the library whose filename is given by image_spec looking in all
the paths supplied in the paths argument. |
source code
|
|
|
UnloadImage(self,
*args)
UnloadImage(SBProcess self, uint32_t image_token) -> SBError |
source code
|
|
|
SendEventData(self,
*args)
SendEventData(SBProcess self, char const * event_data) -> SBError |
source code
|
|
|
|
|
GetExtendedBacktraceTypeAtIndex(self,
*args)
Takes an index argument, returns the name of one of the thread-origin
extended backtrace methods as a str. |
source code
|
|
|
GetHistoryThreads(self,
*args)
GetHistoryThreads(SBProcess self, lldb::addr_t addr) ->
SBThreadCollection |
source code
|
|
|
IsInstrumentationRuntimePresent(self,
*args)
IsInstrumentationRuntimePresent(SBProcess self,
lldb::InstrumentationRuntimeType type) -> bool |
source code
|
|
|
SaveCore(self,
*args)
SaveCore(SBProcess self, char const * file_name) -> SBError |
source code
|
|
|
StartTrace(self,
*args)
StartTrace(SBProcess self, SBTraceOptions options, SBError error)
-> SBTrace |
source code
|
|
|
GetMemoryRegionInfo(self,
*args)
GetMemoryRegionInfo(SBProcess self, lldb::addr_t load_addr,
SBMemoryRegionInfo region_info) -> SBError |
source code
|
|
|
GetMemoryRegions(self)
GetMemoryRegions(SBProcess self) -> SBMemoryRegionInfoList |
source code
|
|
|
|
|
__get_is_alive__(self)
Returns "True" if the process is currently alive,
"False" otherwise |
source code
|
|
|
__get_is_running__(self)
Returns "True" if the process is currently running,
"False" otherwise |
source code
|
|
|
__get_is_stopped__(self)
Returns "True" if the process is currently stopped,
"False" otherwise |
source code
|
|
|
get_threads_access_object(self)
An accessor function that returns a modules_access() object which
allows lazy thread access from a lldb.SBProcess object. |
source code
|
|
|
get_process_thread_list(self)
An accessor function that returns a list() that contains all threads
in a lldb.SBProcess object. |
source code
|
|
|
__iter__(self)
Iterate over all threads in a lldb.SBProcess object. |
source code
|
|
|
__len__(self)
Return the number of threads in a lldb.SBProcess object. |
source code
|
|
|
__str__(self)
__str__(SBProcess self) -> PyObject * |
source code
|
|