|
Rcpp Version 0.9.10
|
#include <Timer.h>
Public Member Functions | |
| Timer () | |
| void | Start () |
| void | Stop () |
| void | Reset () |
| double | ElapsedTime () |
| double | CumulativeTime () |
Private Member Functions | |
| double | getFractionalSeconds (void) |
Private Attributes | |
| Function | sys_time |
| double | start_t |
| double | end_t |
| double | elapsed |
| double | cumul |
SugarPerformance/Timer.h, and SugarPerformance/Timertest.cpp.
| Timer::Timer | ( | ) | [inline] |
Definition at line 33 of file Timer.h.
References Reset().

| double Timer::CumulativeTime | ( | ) | [inline] |
Definition at line 42 of file Timer.h.
References cumul.
Referenced by main().
| double Timer::ElapsedTime | ( | ) | [inline] |
Definition at line 41 of file Timer.h.
References elapsed.
Referenced by main().
| double Timer::getFractionalSeconds | ( | void | ) | [inline, private] |
| void Timer::Reset | ( | ) | [inline] |
Definition at line 40 of file Timer.h.
| void Timer::Start | ( | ) | [inline] |
Definition at line 34 of file Timer.h.
References getFractionalSeconds(), and start_t.
Referenced by main().

| void Timer::Stop | ( | ) | [inline] |
Definition at line 35 of file Timer.h.
References cumul, elapsed, end_t, getFractionalSeconds(), and start_t.
Referenced by main().

double Timer::cumul [private] |
Definition at line 47 of file Timer.h.
Referenced by CumulativeTime(), Reset(), and Stop().
double Timer::elapsed [private] |
Definition at line 47 of file Timer.h.
Referenced by ElapsedTime(), Reset(), and Stop().
double Timer::end_t [private] |
double Timer::start_t [private] |
Function Timer::sys_time [private] |
Definition at line 46 of file Timer.h.
Referenced by getFractionalSeconds().