?login_element?

Subversion Repositories NedoOS

Rev

Blame | Last modification | View Log | Download

  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
  29.