![]() |
|
|
Generated: 8 Jan 2009 |
#include "GaudiKernel/Timing.h"
#include "ProcessDescriptor.h"
#include <ctime>
#include <climits>
#include <sys/time.h>
#include <sys/times.h>
#include <unistd.h>
#include <iostream>

Go to the source code of this file.
Defines | |
| #define | GAUDIKERNEL_TIMING_CPP |
Functions | |
| longlong | System::adjustTime (TimeType typ, longlong timevalue) |
| Convert time from OS native time to requested representation (Experts only). | |
| longlong | System::tickCount () |
| Retrieve the number of ticks since system startup. | |
| longlong | System::currentTime (TimeType typ=milliSec) |
| Retrieve absolute system time. | |
| longlong | System::systemStart (TimeType typ=Sec) |
| Maximum processing time left for this process. | |
| longlong | System::upTime (TimeType typ=Hour) |
| Maximum processing time left for this process. | |
| longlong | System::creationTime (TimeType typ=milliSec, InfoType fetch=Times, long pid=-1) |
| Process Creation time. | |
| longlong | System::remainingTime (TimeType typ=milliSec, InfoType fetch=Quota, long pid=-1) |
| Maximum processing time left for this process. | |
| longlong | System::ellapsedTime (TimeType typ=milliSec, InfoType fetch=Times, long pid=-1) |
| Ellapsed time since start of process in milli seconds. | |
| longlong | System::kernelTime (TimeType typ=milliSec, InfoType fetch=Times, long pid=-1) |
| CPU kernel mode time of process in milli seconds. | |
| longlong | System::userTime (TimeType typ=milliSec, InfoType fetch=Times, long pid=-1) |
| CPU user mode time of process in milli seconds. | |
| longlong | System::cpuTime (TimeType typ=milliSec, InfoType fetch=Times, long pid=-1) |
| Consumed CPU time of process in milli seconds. | |
Variables | |
| static const longlong | UNIX_BASE_TIME = 0 |
| #define GAUDIKERNEL_TIMING_CPP |
Definition at line 14 of file Timing.cpp.
const longlong UNIX_BASE_TIME = 0 [static] |
Definition at line 32 of file Timing.cpp.