|
|
|
|
|
|
|
|
|
|
|
__init__(self,
*args)
__init__(lldb::SBThread self) -> SBThread __init__(lldb::SBThread
self, SBThread thread) -> SBThread |
source code
|
|
|
__swig_destroy__(...)
delete_SBThread(SBThread self) |
|
|
|
|
|
|
|
IsValid(self)
IsValid(SBThread self) -> bool |
source code
|
|
|
|
|
GetStopReason(self)
GetStopReason(SBThread self) -> lldb::StopReason |
source code
|
|
|
|
|
|
|
GetStopDescription(self,
*args)
Pass only an (int)length and expect to get a Python string describing
the stop reason. |
source code
|
|
|
GetStopReturnValue(self)
GetStopReturnValue(SBThread self) -> SBValue |
source code
|
|
|
GetThreadID(self)
GetThreadID(SBThread self) -> lldb::tid_t |
source code
|
|
|
GetIndexID(self)
GetIndexID(SBThread self) -> uint32_t |
source code
|
|
|
GetName(self)
GetName(SBThread self) -> str const * |
source code
|
|
|
GetQueueName(self)
GetQueueName(SBThread self) -> str const * |
source code
|
|
|
StepOver(self,
*args)
StepOver(SBThread self, lldb::RunMode
stop_other_threads=eOnlyDuringStepping) StepOver(SBThread self) |
source code
|
|
|
StepInto(self,
*args)
StepInto(SBThread self, lldb::RunMode
stop_other_threads=eOnlyDuringStepping) StepInto(SBThread self)
StepInto(SBThread self, str const * target_name, lldb::RunMode
stop_other_threads=eOnlyDuringStepping) StepInto(SBThread self, str
const * target_name) |
source code
|
|
|
|
|
StepOutOfFrame(self,
*args)
StepOutOfFrame(SBThread self, SBFrame frame) |
source code
|
|
|
StepInstruction(self,
*args)
StepInstruction(SBThread self, bool step_over) |
source code
|
|
|
StepOverUntil(self,
*args)
StepOverUntil(SBThread self, SBFrame frame, SBFileSpec file_spec,
uint32_t line) -> SBError |
source code
|
|
|
RunToAddress(self,
*args)
RunToAddress(SBThread self, lldb::addr_t addr) |
source code
|
|
|
ReturnFromFrame(self,
*args)
ReturnFromFrame(SBThread self, SBFrame frame, SBValue return_value)
-> SBError |
source code
|
|
|
|
|
|
|
IsSuspended(self)
IsSuspended(SBThread self) -> bool |
source code
|
|
|
IsStopped(self)
IsStopped(SBThread self) -> bool |
source code
|
|
|
GetNumFrames(self)
GetNumFrames(SBThread self) -> uint32_t |
source code
|
|
|
GetFrameAtIndex(self,
*args)
GetFrameAtIndex(SBThread self, uint32_t idx) -> SBFrame |
source code
|
|
|
GetSelectedFrame(self)
GetSelectedFrame(SBThread self) -> SBFrame |
source code
|
|
|
SetSelectedFrame(self,
*args)
SetSelectedFrame(SBThread self, uint32_t frame_idx) -> SBFrame |
source code
|
|
|
GetProcess(self)
GetProcess(SBThread self) -> SBProcess |
source code
|
|
|
GetDescription(self,
*args)
GetDescription(SBThread self, SBStream description) -> bool |
source code
|
|
|
GetStatus(self,
*args)
GetStatus(SBThread self, SBStream status) -> bool |
source code
|
|
|
get_frames_access_object(self)
An accessor function that returns a frames_access() object which
allows lazy frame access from a lldb.SBThread object. |
source code
|
|
|
get_thread_frames(self)
An accessor function that returns a list() that contains all frames
in a lldb.SBThread object. |
source code
|
|
|
|
|
|
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__sizeof__ ,
__subclasshook__
|
|
frame
A read only property that returns an object that can be used to
access frames as an array ("frame_12 =
lldb.thread.frame[12]").
|
|
frames
A read only property that returns a list() of lldb.SBFrame objects
for all frames in this thread.
|
|
id
A read only property that returns the thread ID as an integer.
|
|
idx
A read only property that returns the thread index ID as an integer.
|
|
is_stopped
A read only property that returns a boolean value that indicates if
this thread is stopped but not exited.
|
|
is_suspended
A read only property that returns a boolean value that indicates if
this thread is suspended.
|
|
name
A read only property that returns the name of this thread as a
string.
|
|
num_frames
A read only property that returns the number of stack frames in this
thread as an integer.
|
|
process
A read only property that returns an lldb object that represents the
process (lldb.SBProcess) that owns this thread.
|
|
queue
A read only property that returns the dispatch queue name of this
thread as a string.
|
|
return_value
A read only property that returns an lldb object that represents the
return value from the last stop (lldb.SBValue) if we just stopped due
to stepping out of a function.
|
|
stop_reason
A read only property that returns an lldb enumeration value (see
enumerations that start with "lldb.eStopReason") that
represents the reason this thread stopped.
|
Inherited from object :
__class__
|