GeoTessCPP
2.1
Software to facilitate storage and retrieval of 3D information about the Earth.
|
#include <CpuTimer.h>
Public Member Functions | |
CpuTimer () | |
double | cpuTime () |
double | cpuTimeInit () |
void | initTimer () |
double | realTime () |
double | realTimeInit () |
Static Public Member Functions | |
static string | elapsedTimeString (double tm) |
static string | elapsedTimeStringFraction (double tm) |
static string | elapsedTimeStringFractionAbbrvUnits (double tm) |
static double | getCurrCPUTime () |
static double | getCurrRealTime () |
static string | now () |
Manages real (wall clock) and cpu timing information and elapsed timing information.
geotess::CpuTimer::CpuTimer | ( | ) |
double geotess::CpuTimer::cpuTime | ( | ) |
double geotess::CpuTimer::cpuTimeInit | ( | ) |
|
static |
|
static |
|
static |
|
inlinestatic |
Returns the current CPU time in msec since process start.
|
inlinestatic |
Returns the current real time (wall clock) in msec since 1970.
void geotess::CpuTimer::initTimer | ( | ) |
|
static |
double geotess::CpuTimer::realTime | ( | ) |
double geotess::CpuTimer::realTimeInit | ( | ) |