From c697ae9bd103def823344398321f4264f6233ecb Mon Sep 17 00:00:00 2001 From: Tobi Date: Wed, 1 Dec 2021 20:33:46 +0100 Subject: [PATCH] Create Clock.hpp --- internal/Clock.hpp | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 internal/Clock.hpp diff --git a/internal/Clock.hpp b/internal/Clock.hpp new file mode 100644 index 0000000..2deaa30 --- /dev/null +++ b/internal/Clock.hpp @@ -0,0 +1,23 @@ +#include + + +namespace rnd7 { + class Clock { + public: + Clock() {}; + + virtual ~Clock() {}; + + + virtual Time getCurrentTime() const { return Time{}; }; + + Time getElapsedTime() const; + + Time restart(); + + protected: + + Time m_startTime; ///< Time of last reset, in microseconds + }; + +}