26 if (limit >= queue.front().time) [[unlikely]] {
27 scheduleHelper(limit);
37 [[nodiscard]]
bool isPending(
const RTSchedulable& schedulable)
const;
39 void scheduleHelper(uint64_t limit);
void execute()
Execute all expired RTSchedulables.
uint64_t getTime()
Get current (real) time in us.
This file implemented 3 utility functions:
auto remove(ForwardRange &&range, const T &value)
RTSchedulable * schedulable