21 #include <base/source/timer.h> 55 static std::unique_ptr<AutoReleaseTimer>
create(Steinberg::ITimerCallback* iCallback,
56 Steinberg::uint32 iIntervalMilliseconds)
58 return std::make_unique<AutoReleaseTimer>(Steinberg::Timer::create(iCallback, iIntervalMilliseconds));
void stop()
Definition: Timer.h:46
static std::unique_ptr< AutoReleaseTimer > create(Steinberg::ITimerCallback *iCallback, Steinberg::uint32 iIntervalMilliseconds)
Definition: Timer.h:55
AutoReleaseTimer(Steinberg::Timer *iTimer)
Definition: Timer.h:34
AutoReleaseTimer & operator=(AutoReleaseTimer const &)=delete
~AutoReleaseTimer()
Definition: Timer.h:37
Steinberg::Timer * fTimer
Definition: Timer.h:66