id=property(GetThreadID,None,doc='''A read only property that returns the thread ID as an integer.''')
idx=property(GetIndexID,None,doc='''A read only property that returns the thread index ID as an integer. Thread index ID values start at 1 and increment as threads come and go and can be used to uniquely identify threads.''')
return_value=property(GetStopReturnValue,None,doc='''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.''')
process =property(GetProcess,None,doc='''A read only property that returns an lldb object that represents the process (lldb.SBProcess) that owns this thread.''')
num_frames=property(GetNumFrames,None,doc='''A read only property that returns the number of stack frames in this thread as an integer.''')
frames=property(get_thread_frames,None,doc='''A read only property that returns a list() of lldb.SBFrame objects for all frames in this thread.''')
is_suspended=property(IsSuspended,None,doc='''A read only property that returns a boolean value that indicates if this thread is suspended.''')
is_stopped=property(IsStopped,None,doc='''A read only property that returns a boolean value that indicates if this thread is stopped but not exited.''')