5 #include <libutl/Object.h> 9 #if UTL_HOST_OS == UTL_OS_MINGW 10 #include <libutl/win32api.h> 12 #include <sys/times.h> 53 #if UTL_HOST_OS == UTL_OS_MINGW 55 inline static double intervalSeconds(FILETIME& lhs, FILETIME& rhs);
56 FILETIME _userStart, _userStop;
57 FILETIME _systemStart, _systemStop;
61 double childUserTime();
63 double childSystemTime();
65 double childTotalTime();
68 inline static double clocksToSeconds(clock_t clocks);
#define UTL_CLASS_DEFID
Default init() and deInit() (which are merely place-holders).
#define UTL_CLASS_DECL(DC, BC)
Declaration of standard UTL++ functionality for a non-template class.
#define UTL_CLASS_NO_SERIALIZE
Declare that a class cannot do serialize().
#define UTL_CLASS_NO_COPY
Declare that a class cannot do copy().
Root of UTL++ class hierarchy.