diff options
Diffstat (limited to 'src/uscxml/concurrency/Timer.h')
-rw-r--r-- | src/uscxml/concurrency/Timer.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/uscxml/concurrency/Timer.h b/src/uscxml/concurrency/Timer.h index 60a20a3..217f68f 100644 --- a/src/uscxml/concurrency/Timer.h +++ b/src/uscxml/concurrency/Timer.h @@ -7,6 +7,8 @@ #ifndef MONOTONIC_TIMER_H_ #define MONOTONIC_TIMER_H_ +#include "uscxml/Common.h" + // Returns seconds since some unspecified start time (guaranteed to be // monotonicly increasing). @@ -31,6 +33,10 @@ public: invocations++; } + void reset() { + elapsed = 0; + } + void stop() { if (invocations == 0) return; |