vpr::ProfileManager::ThreadProfileData Struct Reference

#include <ProfileManager.h>

Collaboration diagram for vpr::ProfileManager::ThreadProfileData:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ThreadProfileData ()

Public Attributes

ProfileNode mRoot
 Root of profile information for the thread.
ProfileNodemCurrentNode
 Current node for the thread.
vpr::Interval mResetTime
 Reset time for the thread.

Detailed Description

Definition at line 79 of file ProfileManager.h.


Constructor & Destructor Documentation

vpr::ProfileManager::ThreadProfileData::ThreadProfileData (  )  [inline]

Definition at line 81 of file ProfileManager.h.

00082             : mRoot("root")
00083          {
00084             mCurrentNode = &mRoot;
00085          }


Member Data Documentation

ProfileNode vpr::ProfileManager::ThreadProfileData::mRoot

Root of profile information for the thread.

Definition at line 87 of file ProfileManager.h.

Referenced by vpr::ProfileManager::getRootNode(), and vpr::ProfileManager::reset().

ProfileNode* vpr::ProfileManager::ThreadProfileData::mCurrentNode

Current node for the thread.

Definition at line 88 of file ProfileManager.h.

Referenced by vpr::ProfileManager::stopProfile().

vpr::Interval vpr::ProfileManager::ThreadProfileData::mResetTime

Reset time for the thread.

Definition at line 89 of file ProfileManager.h.

Referenced by vpr::ProfileManager::getTimeSinceReset(), and vpr::ProfileManager::reset().


The documentation for this struct was generated from the following file:
Generated on Thu Jan 4 10:55:49 2007 for VR Juggler Portable Runtime by  doxygen 1.5.1