arduino-audio-tools
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
audio_tools::TimerAlarmRepeatingDef Class Referenceabstract

Common Interface definition for TimerAlarmRepeating. More...

#include <AudioTimerDef.h>

Inheritance diagram for audio_tools::TimerAlarmRepeatingDef:
audio_tools::TimerAlarmRepeatingAVR audio_tools::TimerAlarmRepeatingESP32 audio_tools::TimerAlarmRepeatingESP8266 audio_tools::TimerAlarmRepeatingMBED audio_tools::TimerAlarmRepeatingRP2040 audio_tools::TimerAlarmRepeatingSTM32

Public Member Functions

virtual bool begin (repeating_timer_callback_t callback_f, uint32_t time, TimeUnit unit=MS)=0
 
void * callbackParameter ()
 
virtual bool end ()=0
 
void setCallbackParameter (void *obj)
 

Protected Attributes

void * object =nullptr
 

Detailed Description

Common Interface definition for TimerAlarmRepeating.

Member Function Documentation

◆ begin()

virtual bool audio_tools::TimerAlarmRepeatingDef::begin ( repeating_timer_callback_t  callback_f,
uint32_t  time,
TimeUnit  unit = MS 
)
pure virtual

◆ end()

virtual bool audio_tools::TimerAlarmRepeatingDef::end ( )
pure virtual

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