Public Member Functions
DiagnosticManager Class Reference

A diagnostic manager class. More...

#include <Diagnostics.hh>

Inheritance diagram for DiagnosticManager:
Inheritance graph
[legend]

List of all members.

Public Member Functions

DiagnosticTimerPtr CreateTimer (const std::string &name)
void TimerStart (DiagnosticTimer *timer)
 A diagnostic timer has started.
void TimerStop (DiagnosticTimer *timer)
 A diagnostic timer has stoped.
int GetTimerCount () const
 Get the number of timers.
Time GetTime (int index) const
 Get a specific time.
Time GetTime (const std::string &label) const
 Get a time based on a label.
std::string GetLabel (int index) const
 Get a label for a timer.
void SetEnabled (bool e)
bool GetEnabled () const

Detailed Description

A diagnostic manager class.


The documentation for this class was generated from the following file: