chrono::utils::ChProfileNode Class Reference
Description
A node in the Profile Hierarchy Tree.
#include <ChProfiler.h>
Collaboration diagram for chrono::utils::ChProfileNode:

Public Member Functions | |
| ChProfileNode (const char *name, ChProfileNode *parent) | |
| ChProfileNode * | Get_Sub_Node (const char *name) |
| ChProfileNode * | Get_Parent (void) |
| ChProfileNode * | Get_Sibling (void) |
| ChProfileNode * | Get_Child (void) |
| void | CleanupMemory () |
| void | Reset (void) |
| void | Call (void) |
| bool | Return (void) |
| const char * | Get_Name (void) |
| int | Get_Total_Calls (void) |
| float | Get_Total_Time (void) |
Protected Attributes | |
| const char * | Name |
| int | TotalCalls |
| float | TotalTime |
| unsigned long int | StartTime |
| int | RecursionCounter |
| ChProfileNode * | Parent |
| ChProfileNode * | Child |
| ChProfileNode * | Sibling |
The documentation for this class was generated from the following files:
- /builds/uwsbel/chrono/src/chrono/utils/ChProfiler.h
- /builds/uwsbel/chrono/src/chrono/utils/ChProfiler.cpp