Fixed override warnings

This commit is contained in:
Jan Möbius
2023-12-01 07:52:02 +01:00
parent 141edd64d8
commit 242dacfaa1

View File

@@ -163,10 +163,10 @@ public:
~TimerImplPosix() ~TimerImplPosix()
{ } { }
virtual void reset(void) { seconds_ = 0.0; } virtual void reset(void) override { seconds_ = 0.0; }
virtual void start(void) { seconds_ = 0.0; clock_gettime( id_, &start_ ); } virtual void start(void) override { seconds_ = 0.0; clock_gettime( id_, &start_ ); }
virtual void stop(void) virtual void stop(void) override
{ {
timespec stop; timespec stop;
clock_gettime( id_, &stop ); clock_gettime( id_, &stop );
@@ -174,9 +174,9 @@ public:
seconds_ += ( (double(stop.tv_nsec-start_.tv_nsec)*1e-9) ); seconds_ += ( (double(stop.tv_nsec-start_.tv_nsec)*1e-9) );
} }
virtual void cont(void) { clock_gettime( id_, &start_ ); } virtual void cont(void) override { clock_gettime( id_, &start_ ); }
virtual double seconds() const { return seconds_; } virtual double seconds() override const { return seconds_; }
protected: protected:
clockid_t id_; clockid_t id_;