Lines Matching refs:DfxThread
37 std::shared_ptr<DfxThread> DfxThread::Create(pid_t pid, pid_t tid, pid_t nsTid)
39 auto thread = std::make_shared<DfxThread>(pid, tid, nsTid);
43 DfxThread::DfxThread(pid_t pid, pid_t tid, pid_t nsTid) : regs_(nullptr)
48 void DfxThread::InitThreadInfo(pid_t pid, pid_t tid, pid_t nsTid)
57 DfxThread::~DfxThread()
62 std::shared_ptr<DfxRegs> DfxThread::GetThreadRegs() const
67 void DfxThread::SetThreadRegs(const std::shared_ptr<DfxRegs> ®s)
72 void DfxThread::AddFrame(DfxFrame& frame)
77 const std::vector<DfxFrame>& DfxThread::GetFrames() const
82 std::string DfxThread::ToString() const
113 void DfxThread::Detach()
121 bool DfxThread::Attach(int timeout)
135 void DfxThread::InitFaultStack(bool needParseStack)
145 void DfxThread::SetFrames(const std::vector<DfxFrame>& frames)
150 std::shared_ptr<FaultStack> DfxThread::GetFaultStack() const