RaftLib  0.3a
C++ Stream Processing Template Library
Clock.hpp
1 
25 #ifndef _CLOCK_HPP_
26 #define _CLOCK_HPP_ 1
27 
29 typedef double sclock_t;
30 
31 class Clock
32 {
33 public:
35  Clock();
37  virtual ~Clock();
38 
44  virtual sclock_t getTime() = 0;
45 
52  sclock_t getResolution();
53 
54 private:
55  sclock_t *resolution;
56 };
57 #endif /* END _CLOCK_HPP_ */
Definition: Clock.hpp:31
sclock_t getResolution()
Definition: Clock.cpp:41
Clock()
Definition: Clock.cpp:25
virtual ~Clock()
Definition: Clock.cpp:30
virtual sclock_t getTime()=0