A node in the Profile Hierarchy Tree. More...
#include <btQuickprof.h>
Public Member Functions | |
| void | Call (void) |
| void | CleanupMemory () |
| CProfileNode (const char *name, CProfileNode *parent) | |
| CProfileNode * | Get_Child (void) |
| const char * | Get_Name (void) |
| CProfileNode * | Get_Parent (void) |
| CProfileNode * | Get_Sibling (void) |
| CProfileNode * | Get_Sub_Node (const char *name) |
| int | Get_Total_Calls (void) |
| float | Get_Total_Time (void) |
| void | Reset (void) |
| bool | Return (void) |
| ~CProfileNode (void) | |
Protected Attributes | |
| CProfileNode * | Child |
| const char * | Name |
| CProfileNode * | Parent |
| int | RecursionCounter |
| CProfileNode * | Sibling |
| unsigned long int | StartTime |
| int | TotalCalls |
| float | TotalTime |
A node in the Profile Hierarchy Tree.
Definition at line 239 of file btQuickprof.h.
| CProfileNode::CProfileNode | ( | const char * | name, | |
| CProfileNode * | parent | |||
| ) |
| CProfileNode::~CProfileNode | ( | void | ) |
| void CProfileNode::Call | ( | void | ) |
| void CProfileNode::CleanupMemory | ( | ) |
| CProfileNode* CProfileNode::Get_Child | ( | void | ) | [inline] |
Definition at line 249 of file btQuickprof.h.
| const char* CProfileNode::Get_Name | ( | void | ) | [inline] |
Definition at line 256 of file btQuickprof.h.
| CProfileNode* CProfileNode::Get_Parent | ( | void | ) | [inline] |
Definition at line 247 of file btQuickprof.h.
| CProfileNode* CProfileNode::Get_Sibling | ( | void | ) | [inline] |
Definition at line 248 of file btQuickprof.h.
| CProfileNode* CProfileNode::Get_Sub_Node | ( | const char * | name | ) |
| int CProfileNode::Get_Total_Calls | ( | void | ) | [inline] |
Definition at line 257 of file btQuickprof.h.
| float CProfileNode::Get_Total_Time | ( | void | ) | [inline] |
Definition at line 258 of file btQuickprof.h.
| void CProfileNode::Reset | ( | void | ) |
| bool CProfileNode::Return | ( | void | ) |
CProfileNode* CProfileNode::Child [protected] |
Definition at line 269 of file btQuickprof.h.
const char* CProfileNode::Name [protected] |
Definition at line 262 of file btQuickprof.h.
CProfileNode* CProfileNode::Parent [protected] |
Definition at line 268 of file btQuickprof.h.
int CProfileNode::RecursionCounter [protected] |
Definition at line 266 of file btQuickprof.h.
CProfileNode* CProfileNode::Sibling [protected] |
Definition at line 270 of file btQuickprof.h.
unsigned long int CProfileNode::StartTime [protected] |
Definition at line 265 of file btQuickprof.h.
int CProfileNode::TotalCalls [protected] |
Definition at line 263 of file btQuickprof.h.
float CProfileNode::TotalTime [protected] |
Definition at line 264 of file btQuickprof.h.