CProfileManager Class Reference

The Manager for the Profile system. More...

#include <btQuickprof.h>

List of all members.

Static Public Member Functions

static void CleanupMemory (void)
static void dumpAll ()
static void dumpRecursive (CProfileIterator *profileIterator, int spacing)
static int Get_Frame_Count_Since_Reset (void)
static CProfileIteratorGet_Iterator (void)
static float Get_Time_Since_Reset (void)
static void Increment_Frame_Counter (void)
static void Release_Iterator (CProfileIterator *iterator)
static void Reset (void)
static void Start_Profile (const char *name)
static void Stop_Profile (void)

Static Private Attributes

static CProfileNodeCurrentNode
static int FrameCounter
static unsigned long int ResetTime
static CProfileNode Root

Detailed Description

The Manager for the Profile system.

Definition at line 308 of file btQuickprof.h.


Member Function Documentation

static void CProfileManager::CleanupMemory ( void   )  [inline, static]

Definition at line 313 of file btQuickprof.h.

static void CProfileManager::dumpAll (  )  [static]
static void CProfileManager::dumpRecursive ( CProfileIterator profileIterator,
int  spacing 
) [static]
static int CProfileManager::Get_Frame_Count_Since_Reset ( void   )  [inline, static]

Definition at line 320 of file btQuickprof.h.

static CProfileIterator* CProfileManager::Get_Iterator ( void   )  [inline, static]

Definition at line 323 of file btQuickprof.h.

static float CProfileManager::Get_Time_Since_Reset ( void   )  [static]
static void CProfileManager::Increment_Frame_Counter ( void   )  [static]
static void CProfileManager::Release_Iterator ( CProfileIterator iterator  )  [inline, static]

Definition at line 328 of file btQuickprof.h.

static void CProfileManager::Reset ( void   )  [static]
static void CProfileManager::Start_Profile ( const char *  name  )  [static]
static void CProfileManager::Stop_Profile ( void   )  [static]

Member Data Documentation

Definition at line 336 of file btQuickprof.h.

int CProfileManager::FrameCounter [static, private]

Definition at line 337 of file btQuickprof.h.

unsigned long int CProfileManager::ResetTime [static, private]

Definition at line 338 of file btQuickprof.h.

Definition at line 335 of file btQuickprof.h.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


bullet
Author(s): Erwin Coumans, ROS package maintained by Tully Foote
autogenerated on Fri Jan 11 10:11:09 2013