|  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  | 
        
          | __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__ |