iPlug2 - C++ Audio Plug-in Framework
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Member Functions | List of all members
Timer Struct Referenceabstract

Base class for timer. More...

#include <IPlugTimer.h>

Public Types

using ITimerFunction = std::function< void(Timer &t)>
 

Public Member Functions

 Timer (const Timer &)=delete
 
Timeroperator= (const Timer &)=delete
 
virtual void Stop ()=0
 

Static Public Member Functions

static TimerCreate (ITimerFunction func, uint32_t intervalMs)
 

Detailed Description

Base class for timer.

Definition at line 39 of file IPlugTimer.h.

Member Typedef Documentation

◆ ITimerFunction

using Timer::ITimerFunction = std::function<void(Timer& t)>

Definition at line 45 of file IPlugTimer.h.

Constructor & Destructor Documentation

◆ ~Timer()

virtual Timer::~Timer ( )
inlinevirtual

Definition at line 48 of file IPlugTimer.h.


The documentation for this struct was generated from the following file: