OpenMS
2.7.0
|
Public Member Functions | |
double | userTime () const |
double | kernelTime () const |
double | getCPUTime () const |
double | clockTime () const |
TimeDiff_ | operator- (const TimeDiff_ &earlier) const |
TimeDiff_ & | operator+= (const TimeDiff_ &other) |
bool | operator== (const TimeDiff_ &rhs) const |
Public Attributes | |
TimeType | user_ticks { 0 } |
platform dependent value (might be CPU ticks or time intervals) More... | |
TimeType | kernel_ticks { 0 } |
platform dependent value (might be CPU ticks or time intervals) More... | |
PointerSizeInt | start_time { 0 } |
time in seconds (relative or absolute, depending on usage) More... | |
PointerSizeInt | start_time_usec { 0 } |
time in microseconds (relative or absolute, depending on usage) More... | |
Private Member Functions | |
double | ticksToSeconds_ (TimeType in) const |
double clockTime | ( | ) | const |
double getCPUTime | ( | ) | const |
double kernelTime | ( | ) | const |
bool operator== | ( | const TimeDiff_ & | rhs | ) | const |
|
private |
double userTime | ( | ) | const |
TimeType kernel_ticks { 0 } |
platform dependent value (might be CPU ticks or time intervals)
PointerSizeInt start_time { 0 } |
time in seconds (relative or absolute, depending on usage)
PointerSizeInt start_time_usec { 0 } |
time in microseconds (relative or absolute, depending on usage)
TimeType user_ticks { 0 } |
platform dependent value (might be CPU ticks or time intervals)