Cat
Namespaces | Enumerations | Functions
Timing.h File Reference
#include "Kernel.h"
#include "SystemBase.h"

Go to the source code of this file.

Namespaces

 System
 

Enumerations

enum  System::TimeType {
  System::Year, System::Month, System::Day, System::Hour,
  System::Min, System::Sec, System::milliSec, System::microSec,
  System::nanoSec
}
 Time type for conversion. More...
 

Functions

longlong System::adjustTime (TimeType typ, longlong timevalue)
 Convert time from OS native time to requested representation (Experts only) More...
 
longlong System::ellapsedTime (TimeType typ=milliSec, InfoType fetch=Times, long pid=-1)
 
longlong System::kernelTime (TimeType typ=milliSec, InfoType fetch=Times, long pid=-1)
 
longlong System::userTime (TimeType typ=milliSec, InfoType fetch=Times, long pid=-1)
 
longlong System::cpuTime (TimeType typ=milliSec, InfoType fetch=Times, long pid=-1)
 
longlong System::remainingTime (TimeType typ=milliSec, InfoType fetch=Quota, long pid=-1)
 
longlong System::creationTime (TimeType typ=milliSec, InfoType fetch=Times, long pid=-1)
 
longlong System::systemStart (TimeType typ=Sec)
 
longlong System::upTime (TimeType typ=Hour)
 
longlong System::currentTime (TimeType typ=milliSec)
 
longlong System::tickCount ()