Jamba C++ API
5.1.1
|
Simple wrapper class around Steinberg::Timer which will automatically release the timer on delete. More...
#include <Timer.h>
Public Member Functions | |
AutoReleaseTimer (Steinberg::Timer *iTimer) | |
AutoReleaseTimer (AutoReleaseTimer const &)=delete | |
AutoReleaseTimer & | operator= (AutoReleaseTimer const &)=delete |
void | stop () |
~AutoReleaseTimer () | |
Static Public Member Functions | |
static std::unique_ptr< AutoReleaseTimer > | create (Steinberg::ITimerCallback *iCallback, Steinberg::uint32 iIntervalMilliseconds) |
Creates and return an auto release timer. More... | |
Private Attributes | |
Steinberg::Timer * | fTimer |
Simple wrapper class around Steinberg::Timer which will automatically release the timer on delete.
|
inlineexplicit |
|
inline |
|
delete |
|
inlinestatic |
Creates and return an auto release timer.
|
delete |
|
inline |
|
private |