Timer: drop unnecessary base class

This commit is contained in:
Alexander A. Klimov 2023-03-21 10:49:48 +01:00
parent 24681b30f6
commit 9b00c1c4dd
1 changed files with 2 additions and 3 deletions

View File

@ -4,7 +4,6 @@
#define TIMER_H
#include "base/i2-base.hpp"
#include "base/object.hpp"
#include <boost/signals2.hpp>
#include <memory>
@ -17,7 +16,7 @@ class TimerHolder;
*
* @ingroup base
*/
class Timer final : public Object
class Timer final
{
public:
typedef std::shared_ptr<Timer> Ptr;
@ -28,7 +27,7 @@ public:
return Ptr(new Timer());
}
~Timer() override;
~Timer();
static void Initialize();
static void Uninitialize();