LMMS
Loading...
Searching...
No Matches
dsp::once_per_n Class Reference

#include <inertia.h>

Public Member Functions

 once_per_n (unsigned int _frequency)
void start ()
void signal ()
 Set timer to "elapsed" state (elapsed() will return true during next call).
unsigned int get (unsigned int desired)
bool elapsed ()

Public Attributes

unsigned int frequency
unsigned int left

Constructor & Destructor Documentation

◆ once_per_n()

dsp::once_per_n::once_per_n ( unsigned int _frequency)
inline

Member Function Documentation

◆ elapsed()

bool dsp::once_per_n::elapsed ( )
inline

◆ get()

unsigned int dsp::once_per_n::get ( unsigned int desired)
inline

◆ signal()

void dsp::once_per_n::signal ( )
inline

Set timer to "elapsed" state (elapsed() will return true during next call).

◆ start()

void dsp::once_per_n::start ( )
inline

Member Data Documentation

◆ frequency

unsigned int dsp::once_per_n::frequency

◆ left

unsigned int dsp::once_per_n::left

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