libcdos-fw
CFTimer.h
1 #ifndef __CF_TIMER_H__
2 #define __CF_TIMER_H__
3 
13 #include <ctime>
14 
15 
16 class CFTimer
17 {
18 public:
23  CFTimer();
24 
28  ~CFTimer();
29 
34  void restart();
35 
42  double elapsed() const;
43 
50  double elapsedMax() const;
51 
58  double elapsedMin() const;
59 
60 private:
61  std::clock_t m_time;
62 
63 }; //timer
64 
65 
66 #endif //__CF_TIMER_H__
double elapsedMin() const
get the estimated mininum time for elapsed()
double elapsedMax() const
get the estimated maxinum time for elapsed()
void restart()
在time变为0之前,重启
double elapsed() const
函数简单地测量自对象创建后所流逝的时间。
~CFTimer()
销毁一个CFTimer实例
CFTimer()
创建一个CFTimer实例
CFTimer 计时器
Definition: CFTimer.h:16