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)

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 &  )

Definition at line 16 of file VULEDs.hpp.

◆ update()

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

Definition at line 21 of file VULEDs.hpp.

Member Data Documentation

◆ leds

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

Definition at line 28 of file VULEDs.hpp.


template<uint8_t NumLEDs>
constexpr static uint8_t MCU::VULEDsCallback< NumLEDs >::FLOOR_CORRECTION = 5
See also

Definition at line 31 of file VULEDs.hpp.

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