33 #ifndef ERRIEZ_TIMESTAMP_H_ 34 #define ERRIEZ_TIMESTAMP_H_ 46 virtual void start() = 0;
47 virtual unsigned long delta() = 0;
48 virtual void print() = 0;
60 void start()
override;
61 unsigned long delta()
override;
62 void print()
override;
71 void start()
override;
72 unsigned long delta()
override;
73 void print()
override;
76 #endif // ERRIEZ_TIMESTAMP_H_ virtual unsigned long delta()=0
Derived class must implement delta()
TimestampMicros class derived from Timestamp.
unsigned long timestampStart
Timestamp at the beginning of a measurement.
Timestamp()
Timestamp constructor.
virtual void start()=0
Derived class must implement start()
virtual void print()=0
Derived class must implement print()
TimestampMillis class derived from Timestamp.