Explicit constructors for deadline handler and timer

This commit is contained in:
Pavel Kirienko
2014-03-08 13:24:34 +04:00
parent 5559e7e447
commit 9ad3017929
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -19,7 +19,7 @@ class MonotonicDeadlineHandler : public LinkedListNode<MonotonicDeadlineHandler>
protected: protected:
Scheduler& scheduler_; Scheduler& scheduler_;
MonotonicDeadlineHandler(Scheduler& scheduler) explicit MonotonicDeadlineHandler(Scheduler& scheduler)
: monotonic_deadline_(0) : monotonic_deadline_(0)
, scheduler_(scheduler) , scheduler_(scheduler)
{ } { }
+1 -1
View File
@@ -42,7 +42,7 @@ public:
using MonotonicDeadlineHandler::getMonotonicDeadline; using MonotonicDeadlineHandler::getMonotonicDeadline;
using MonotonicDeadlineHandler::getScheduler; using MonotonicDeadlineHandler::getScheduler;
Timer(Scheduler& scheduler) explicit Timer(Scheduler& scheduler)
: MonotonicDeadlineHandler(scheduler) : MonotonicDeadlineHandler(scheduler)
, period_(InfinitePeriod) , period_(InfinitePeriod)
{ } { }