From b592dac021a480a94c63575f2944d94114c7f619 Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Sun, 26 Apr 2009 15:39:11 +0000 Subject: [PATCH] Added handy ThreadWaitObject getters. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30428 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/apps/debuganalyzer/model/Model.h | 33 ++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/src/apps/debuganalyzer/model/Model.h b/src/apps/debuganalyzer/model/Model.h index 1fc4060591..4e597290e9 100644 --- a/src/apps/debuganalyzer/model/Model.h +++ b/src/apps/debuganalyzer/model/Model.h @@ -155,6 +155,11 @@ public: inline WaitObject* GetWaitObject() const; + inline uint32 Type() const; + inline addr_t Object() const; + inline const char* Name() const; + inline addr_t ReferencedObject(); + void AddWait(bigtime_t waitTime); private: @@ -459,6 +464,34 @@ Model::ThreadWaitObject::GetWaitObject() const } +uint32 +Model::ThreadWaitObject::Type() const +{ + return fWaitObject->Type(); +} + + +addr_t +Model::ThreadWaitObject::Object() const +{ + return fWaitObject->Object(); +} + + +const char* +Model::ThreadWaitObject::Name() const +{ + return fWaitObject->Name(); +} + + +addr_t +Model::ThreadWaitObject::ReferencedObject() +{ + return fWaitObject->ReferencedObject(); +} + + // #pragma mark - ThreadWaitObjectGroup