added audio
[laserbrain_demo] / src / timer.h
1 #ifndef TIMER_H_
2 #define TIMER_H_
3
4 unsigned long get_time_msec(void);
5 void sleep_msec(unsigned long msec);
6
7 double get_time_sec(void);
8 void sleep_sec(double sec);
9
10
11 class Timer {
12 private:
13         unsigned long start_time, pause_time;
14
15 public:
16         Timer();
17
18         void reset();
19
20         void start();
21         void stop();
22
23         bool is_running() const;
24
25         unsigned long get_msec() const;
26         double get_sec() const;
27 };
28
29 #endif  // TIMER_H_