Static Public Member Functions | Static Private Attributes
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 141 of file btQuickprof.h.


Member Function Documentation

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

Definition at line 146 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 153 of file btQuickprof.h.

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

Definition at line 156 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 161 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 169 of file btQuickprof.h.

int CProfileManager::FrameCounter [static, private]

Definition at line 170 of file btQuickprof.h.

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

Definition at line 171 of file btQuickprof.h.

Definition at line 168 of file btQuickprof.h.


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


bullet
Author(s): Erwin Coumans, ROS package maintained by Tully Foote
autogenerated on Wed Oct 31 2012 07:54:33