#include <timings.h>
Collaboration diagram for Timer:

Public Member Functions | |
| Timer (Timings &st, std::string n) | |
| Automatically starts the Timer. | |
| ~Timer () | |
| If end hasn't already been called, then call it. | |
| void | start () |
| Start timer. | |
| void | end () |
| Stop the timer and update Timings. | |
Private Attributes | |
| Timings & | store |
| std::string | name |
| unsigned long long | tStart |
Definition at line 21 of file timings.h.
|
||||||||||||
|
Automatically starts the Timer.
Definition at line 32 of file timings.h. References start(). Here is the call graph for this function: ![]() |
|
|
If end hasn't already been called, then call it.
Definition at line 96 of file timings.h. Here is the call graph for this function: ![]() |
|
|
Stop the timer and update Timings.
Definition at line 87 of file timings.h. References Timings::addTiming(), name, store, and tStart. Referenced by ~Timer(). Here is the call graph for this function: ![]() |
|
|
Start timer.
Definition at line 82 of file timings.h. References tStart. Referenced by Timer(). |
1.4.6