#include <BasicTimer.hpp>
Definition at line 17 of file BasicTimer.hpp.
|
static double | secondsSince (timeval const &referenceTimeval) |
|
◆ BasicTimer()
BOL::BasicTimer::BasicTimer |
( |
double |
givenDuration = 0.0 , |
|
|
timeval const *const |
startTimeval = NULL |
|
) |
| |
Definition at line 13 of file BasicTimer.cpp.
void setStartTime(timeval const *const startTimeval=NULL)
◆ ~BasicTimer()
BOL::BasicTimer::~BasicTimer |
( |
| ) |
|
◆ secondsSince()
double BOL::BasicTimer::secondsSince |
( |
timeval const & |
referenceTimeval | ) |
|
|
inlinestatic |
Definition at line 54 of file BasicTimer.hpp.
57 timeval currentTimeval;
58 gettimeofday( ¤tTimeval,
60 return ( (
double)( currentTimeval.tv_sec - referenceTimeval.tv_sec )
61 + 0.000001 * (
double)( currentTimeval.tv_usec
62 - referenceTimeval.tv_usec ) );
◆ secondsSinceStart()
double BOL::BasicTimer::secondsSinceStart |
( |
| ) |
const |
|
inline |
Definition at line 82 of file BasicTimer.hpp.
static double secondsSince(timeval const &referenceTimeval)
◆ setDuration()
void BOL::BasicTimer::setDuration |
( |
double const |
givenDuration | ) |
|
|
inline |
◆ setStartTime()
void BOL::BasicTimer::setStartTime |
( |
timeval const *const |
startTimeval = NULL | ) |
|
|
inline |
◆ withinDuration()
bool BOL::BasicTimer::withinDuration |
( |
| ) |
const |
|
inline |
◆ givenDuration
double BOL::BasicTimer::givenDuration |
|
protected |
◆ startTimeval
timeval BOL::BasicTimer::startTimeval |
|
protected |
The documentation for this class was generated from the following files: