Made ProfileResult::SetInterval() virtual, so SummaryProfileResult can

forward it.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35593 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold 2010-02-23 21:46:11 +00:00
parent af11926fa4
commit a8fe8c6360
3 changed files with 11 additions and 1 deletions

View File

@ -69,7 +69,7 @@ public:
ProfiledEntity* Entity() const { return fEntity; }
void SetInterval(bigtime_t interval);
virtual void SetInterval(bigtime_t interval);
virtual void AddSamples(
ImageProfileResultContainer* container,

View File

@ -44,6 +44,14 @@ SummaryProfileResult::~SummaryProfileResult()
}
void
SummaryProfileResult::SetInterval(bigtime_t interval)
{
ProfileResult::SetInterval(interval);
fResult->SetInterval(interval);
}
status_t
SummaryProfileResult::Init(ProfiledEntity* entity)
{

View File

@ -61,6 +61,8 @@ public:
virtual status_t Init(ProfiledEntity* entity);
virtual void SetInterval(bigtime_t interval);
virtual void AddSamples(
ImageProfileResultContainer* container,
addr_t* samples, int32 sampleCount);