From 9ee4d087220621210b36e267739a0f05d5077b94 Mon Sep 17 00:00:00 2001 From: "Alexander A. Klimov" Date: Tue, 21 Mar 2023 10:32:09 +0100 Subject: [PATCH] Make Timer#Timer() private to enforce Timer::Create() usage --- lib/base/timer.hpp | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/base/timer.hpp b/lib/base/timer.hpp index d71eda554..099882d8b 100644 --- a/lib/base/timer.hpp +++ b/lib/base/timer.hpp @@ -53,6 +53,7 @@ private: bool m_Started{false}; /**< Whether the timer is enabled. */ bool m_Running{false}; /**< Whether the timer proc is currently running. */ + Timer() = default; void Call(); void InternalReschedule(bool completed, double next = -1);