This is an old version of the documentation. View the latest version here.
Control Surface  1.0.0
MIDI Control Surface library for Arduino
Public Member Functions | Private Attributes | Static Private Attributes | List of all members
MCU::VULEDsCallback< NumLEDs > Class Template Reference

#include <VULEDs.hpp>

Collaboration diagram for MCU::VULEDsCallback< NumLEDs >:

Public Member Functions

 VULEDsCallback (const DotBarDisplayLEDs< NumLEDs > &leds)
 
template<class T >
void begin (T &)
 
template<class T >
void update (T &t)
 

Private Attributes

const DotBarDisplayLEDs< NumLEDs > leds
 

Static Private Attributes

constexpr static uint8_t FLOOR_CORRECTION = 5
 

Detailed Description

template<uint8_t NumLEDs>
class MCU::VULEDsCallback< NumLEDs >

Definition at line 11 of file VULEDs.hpp.

Constructor & Destructor Documentation

◆ VULEDsCallback()

template<uint8_t NumLEDs>
MCU::VULEDsCallback< NumLEDs >::VULEDsCallback ( const DotBarDisplayLEDs< NumLEDs > &  leds)
inline

Definition at line 13 of file VULEDs.hpp.

Member Function Documentation

◆ begin()

template<uint8_t NumLEDs>
template<class T >
void MCU::VULEDsCallback< NumLEDs >::begin ( T &  )
inline

Definition at line 16 of file VULEDs.hpp.

◆ update()

template<uint8_t NumLEDs>
template<class T >
void MCU::VULEDsCallback< NumLEDs >::update ( T &  t)
inline

Definition at line 21 of file VULEDs.hpp.

Member Data Documentation

◆ leds

template<uint8_t NumLEDs>
const DotBarDisplayLEDs<NumLEDs> MCU::VULEDsCallback< NumLEDs >::leds
private

Definition at line 28 of file VULEDs.hpp.

◆ FLOOR_CORRECTION

template<uint8_t NumLEDs>
constexpr static uint8_t MCU::VULEDsCallback< NumLEDs >::FLOOR_CORRECTION = 5
staticconstexprprivate
See also
doc/VU-LED-mapping.ods

Definition at line 31 of file VULEDs.hpp.


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