root/library/tests/unittest-cpp/Posix/TimeHelpers.h
@
418
Revision 418, 309 bytes (checked in by vbarta, 15 years ago) |
---|
Rev | Line | |
---|---|---|
[418] | 1 | #ifndef UNITTEST_TIMEHELPERS_H |
2 | #define UNITTEST_TIMEHELPERS_H | |
3 | ||
4 | #include <sys/time.h> | |
5 | ||
6 | namespace UnitTest { | |
7 | ||
8 | class Timer | |
9 | { | |
10 | public: | |
11 | Timer(); | |
12 | void Start(); | |
13 | double GetTimeInMs() const; | |
14 | ||
15 | private: | |
16 | struct timeval m_startTime; | |
17 | }; | |
18 | ||
19 | ||
20 | namespace TimeHelpers | |
21 | { | |
22 | void SleepMs (int ms); | |
23 | } | |
24 | ||
25 | ||
26 | } | |
27 | ||
28 | #endif |
Note: See TracBrowser
for help on using the browser.