35 #ifndef OPENMS_SYSTEM_STOPWATCH_H 36 #define OPENMS_SYSTEM_STOPWATCH_H 38 #include <OpenMS/config.h> 43 #ifdef OPENMS_HAS_SYS_TIME_H 47 #ifdef OPENMS_HAS_TIME_H 123 double getClockTime()
const;
128 double getUserTime()
const;
133 double getSystemTime()
const;
139 double getCPUTime()
const;
163 bool isRunning()
const;
197 bool operator<=(
const StopWatch & stop_watch)
const;
205 bool operator>=(
const StopWatch & stop_watch)
const;
213 bool operator>(
const StopWatch & stop_watch)
const;
235 #ifdef OPENMS_WINDOWSPLATFORM 236 static PointerSizeInt clock_speed_;
237 typedef OPENMS_UINT64_TYPE
TimeType;
274 #endif // OPENMS_SYSTEM_STOPWATCH_H
A more convenient string class.
Definition: String.h:57
StopWatch Class.
Definition: StopWatch.h:60
PointerSizeInt current_usecs_
Definition: StopWatch.h:261
TimeType current_system_time_
Definition: StopWatch.h:267
TimeType current_user_time_
Definition: StopWatch.h:264
bool operator==(_Iterator< _Val, _Ref, _Ptr > const &, _Iterator< _Val, _Ref, _Ptr > const &)
Definition: KDTree.h:806
PointerSizeInt start_usecs_
Definition: StopWatch.h:249
TimeType start_system_time_
Definition: StopWatch.h:255
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
bool operator<(const MultiplexDeltaMasses &dm1, const MultiplexDeltaMasses &dm2)
PointerSizeInt start_secs_
Definition: StopWatch.h:246
static PointerSizeInt cpu_speed_
Definition: StopWatch.h:233
bool is_running_
Definition: StopWatch.h:243
PointerSizeInt current_secs_
Definition: StopWatch.h:258
TimeType start_user_time_
Definition: StopWatch.h:252
bool operator!=(_Iterator< _Val, _Ref, _Ptr > const &, _Iterator< _Val, _Ref, _Ptr > const &)
Definition: KDTree.h:824
String toString(T i)
toString functions (single argument)
Definition: StringUtils.h:69
clock_t TimeType
Definition: StopWatch.h:239