mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-06-27 15:00:35 +08:00
Explicit constructors for deadline handler and timer
This commit is contained in:
@@ -19,7 +19,7 @@ class MonotonicDeadlineHandler : public LinkedListNode<MonotonicDeadlineHandler>
|
||||
protected:
|
||||
Scheduler& scheduler_;
|
||||
|
||||
MonotonicDeadlineHandler(Scheduler& scheduler)
|
||||
explicit MonotonicDeadlineHandler(Scheduler& scheduler)
|
||||
: monotonic_deadline_(0)
|
||||
, scheduler_(scheduler)
|
||||
{ }
|
||||
|
||||
@@ -42,7 +42,7 @@ public:
|
||||
using MonotonicDeadlineHandler::getMonotonicDeadline;
|
||||
using MonotonicDeadlineHandler::getScheduler;
|
||||
|
||||
Timer(Scheduler& scheduler)
|
||||
explicit Timer(Scheduler& scheduler)
|
||||
: MonotonicDeadlineHandler(scheduler)
|
||||
, period_(InfinitePeriod)
|
||||
{ }
|
||||
|
||||
Reference in New Issue
Block a user