#include <timers.h>
Public Member Functions | |
| goblinTimer (goblinTimer **=NULL) throw () | |
| ~goblinTimer () throw () | |
| void | Reset () throw (ERRejected) |
| bool | Enable () throw () |
| bool | Disable () throw () |
| double | AccTime () const throw () |
| double | AvTime () const throw () |
| double | MaxTime () const throw () |
| double | MinTime () const throw () |
| double | PrevTime () const throw () |
| double | CurrTime () const throw () |
| double | ChildTime (TTimer tm) const throw () |
| bool | Enabled () const throw () |
| bool | FullInfo () const throw () |
|
|
|
|
|
|
|
|
Retrieve the running times, accumulated since the most recent Reset().
|
|
|
Retrieve the average running time since the most recent Reset().
|
|
|
Retrieve the relative running time of a global timer. If this timer is enabled, the accumulated times since the most recent Enable() of this solver are returned. Otherwise, the times in the most recent Enable() / Disable() interval of this timer are counted. |
|
|
Retrieve the running time of a currently running measurement.
|
|
|
Stop the time measurement, but only if the top nesting level has been reached.
|
|
|
Start the time measurement if it is not already running.
|
|
|
Check if the time measurement is currently running.
|
|
|
Check if this timer can access a global timer list.
|
|
|
Retrieve the maximum running time since the most recent Reset().
|
|
|
Retrieve the minimum running time since the most recent Reset().
|
|
|
Retrieve the running time of the most recent, completed measurement.
|
|
|
Reset the accumulated running times.
|