GeoTessCPP
2.0.0
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.
double geotess::CpuTimer::cpuTime | ( | ) |
double geotess::CpuTimer::cpuTimeInit | ( | ) |
static string geotess::CpuTimer::elapsedTimeString | ( | double | tm | ) | [static] |
static string geotess::CpuTimer::elapsedTimeStringFraction | ( | double | tm | ) | [static] |
static string geotess::CpuTimer::elapsedTimeStringFractionAbbrvUnits | ( | double | tm | ) | [static] |
static double geotess::CpuTimer::getCurrCPUTime | ( | ) | [inline, static] |
Returns the current CPU time in msec since process start.
static double geotess::CpuTimer::getCurrRealTime | ( | ) | [inline, static] |
Returns the current real time (wall clock) in msec since 1970.
void geotess::CpuTimer::initTimer | ( | ) |
static string geotess::CpuTimer::now | ( | ) | [static] |
double geotess::CpuTimer::realTime | ( | ) |
double geotess::CpuTimer::realTimeInit | ( | ) |