lockstep_scheduler: inline get_absolute_time()

This is a small method that is used a lot.
This commit is contained in:
Beat Küng
2019-01-06 08:12:50 +01:00
committed by Julian Oes
parent 29a0950753
commit 318499f56e
2 changed files with 1 additions and 6 deletions
@@ -11,7 +11,7 @@ class LockstepScheduler
{
public:
void set_absolute_time(uint64_t time_us);
uint64_t get_absolute_time() const;
inline uint64_t get_absolute_time() const { return time_us_; }
int cond_timedwait(pthread_cond_t *cond, pthread_mutex_t *lock, uint64_t time_us);
int usleep_until(uint64_t timed_us);
@@ -1,11 +1,6 @@
#include "lockstep_scheduler/lockstep_scheduler.h"
uint64_t LockstepScheduler::get_absolute_time() const
{
return time_us_;
}
void LockstepScheduler::set_absolute_time(uint64_t time_us)
{
time_us_ = time_us;