|
DataDirector API
|
A collection of DDD_PerformanceMonitors. A singleton. More...
#include <DDD_PerformanceMonitor.h>
Static Public Member Functions | |
| static DDD_PerformanceMonitorSystem * | Instance () |
Protected Member Functions | |
| DDD_PerformanceMonitorSystem () | |
| ~DDD_PerformanceMonitorSystem () | |
Protected Member Functions inherited from DynamicPtrArray< DDD_PerformanceMonitor * > | |
| void | GrowArray (void) |
| void | Size (unsigned int newSize) |
Additional Inherited Members | |
Protected Attributes inherited from DynamicPtrArray< DDD_PerformanceMonitor * > | |
| unsigned int | _count |
| DDD_PerformanceMonitor * * | _objects |
A collection of DDD_PerformanceMonitors. A singleton.
|
protected |
Constructor. Protected because this is a singleton
|
protected |
Destructor. Protected because this is a singleton
| DDD_PerformanceMonitor* FindMonitor | ( | std::string | name | ) |
| name | The name of the monitor to find |
|
static |
Public interface to the singleton
| DDD_PerformanceMonitor* RegisterPerformanceMonitor | ( | std::string | name | ) |
Register a new performance monitor
| name | The name of the new performance monitor. Must be unique. |
1.8.10