8#ifndef SAFE_MICRO_DELTA_TIME_H
9#define SAFE_MICRO_DELTA_TIME_H
11#define DEFAULT_INTEGRAL_VALUE 0
32 unsigned long lastTimeMicro;
33 unsigned long deltaTimeMicro;
Class for computing delta time with microseconds precision while handling overflow in a transparent m...
Definition: SafeMicroDeltaTime.h:19
double getMilliseconds()
Definition: SafeMicroDeltaTime.cpp:43
void tick()
Definition: SafeMicroDeltaTime.cpp:20
double getSeconds()
Definition: SafeMicroDeltaTime.cpp:39
SafeMicroDeltaTime()
Definition: SafeMicroDeltaTime.cpp:15
double getMinutes()
Definition: SafeMicroDeltaTime.cpp:35
unsigned long getMicroseconds()
Definition: SafeMicroDeltaTime.cpp:47
double getHours()
Definition: SafeMicroDeltaTime.cpp:31