|
|
|
|
|
|
|
|
|
|
|
__init__(self,
*args)
__init__(lldb::SBProcess self) -> SBProcess
__init__(lldb::SBProcess self, SBProcess rhs) -> SBProcess |
source code
|
|
|
__swig_destroy__(...)
delete_SBProcess(SBProcess self) |
|
|
|
|
|
GetPluginName(self)
GetPluginName(SBProcess self) -> str const * |
source code
|
|
|
GetShortPluginName(self)
GetShortPluginName(SBProcess self) -> str 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, str * 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, str const ** argv, str const ** envp, str const * stdin_path, str const * stdout_path,
str const * stderr_path, str 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
|
|
|
GetState(self)
GetState(SBProcess self) -> lldb::StateType |
source code
|
|
|
GetExitStatus(self)
GetExitStatus(SBProcess self) -> int |
source code
|
|
|
GetExitDescription(self)
GetExitDescription(SBProcess self) -> str 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
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
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
|
|
|
UnloadImage(self,
*args)
UnloadImage(SBProcess self, uint32_t image_token) -> SBError |
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 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
|
|
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__sizeof__ ,
__subclasshook__
|
|
broadcaster
A read only property that an lldb object that represents the
broadcaster (lldb.SBBroadcaster) for this process.
|
|
exit_description
A read only property that returns an exit description as a string of
this process when the process state is lldb.eStateExited.
|
|
exit_state
A read only property that returns an exit status as an integer of
this process when the process state is lldb.eStateExited.
|
|
id
A read only property that returns the process ID as an integer.
|
|
is_alive
A read only property that returns a boolean value that indicates if
this process is currently alive.
|
|
is_running
A read only property that returns a boolean value that indicates if
this process is currently running.
|
|
is_stopped
A read only property that returns a boolean value that indicates if
this process is currently stopped.
|
|
num_threads
A read only property that returns the number of threads in this
process as an integer.
|
|
selected_thread
A read/write property that gets/sets the currently selected thread in
this process.
|
|
state
A read only property that returns an lldb enumeration value (see
enumerations that start with "lldb.eState") that represents
the current state of this process (running, stopped, exited, etc.).
|
|
target
A read only property that an lldb object that represents the target
(lldb.SBTarget) that owns this process.
|
|
thread
A read only property that returns an object that can access threads
by thread index (thread = lldb.process.thread[12]).
|
|
threads
A read only property that returns a list() of lldb.SBThread objects
for this process.
|
Inherited from object :
__class__
|