#include <ctime>
#include <sys/resource.h>
#include <sys/time.h>
#include <fstream>
Go to the source code of this file.
|
class | CoinTimer |
| This class implements a timer that also implements a tracing functionality. More...
|
|
double CoinGetTimeOfDay |
( |
| ) |
|
|
inline |
double CoinWallclockTime |
( |
double |
callType = 0 | ) |
|
|
inline |
Query the elapsed wallclock time since the first call to this function.
If a positive argument is passed to the function then the time of the first call is set to that value (this kind of argument is allowed only at the first call!). If a negative argument is passed to the function then it returns the time when it was set.
Definition at line 86 of file CoinTime.hpp.
References CoinGetTimeOfDay().
static double CoinCpuTime |
( |
| ) |
|
|
inlinestatic |
Definition at line 106 of file CoinTime.hpp.
Referenced by AlpsSleep(), CglRedSplit2::checkTime(), UtilTimer::getCpuTime(), CoinTimer::isExpired(), CoinTimer::isPast(), CoinTimer::isPastPercent(), CoinTimer::restart(), UtilTimer::start(), ClpPESimplex::startTimer(), UtilTimer::stop(), ClpPESimplex::stopTimer(), CoinTimer::timeElapsed(), and CoinTimer::timeLeft().
static double CoinSysTime |
( |
| ) |
|
|
inlinestatic |
static double CoinCpuTimeJustChildren |
( |
| ) |
|
|
inlinestatic |