Control Surface master
MIDI Control Surface library for Arduino
Public Member Functions | Static Public Member Functions | Static Private Attributes | List of all members
LCDCounter Class Reference

#include <MIDI_Inputs/MCU/LCD.hpp>

Detailed Description

Counts the number of instances of the LCD class.

If there are multiple LCD objects, we have to update all of them before breaking out of the MIDI input handling loop.

Definition at line 22 of file LCD.hpp.

+ Inheritance diagram for LCDCounter:
+ Collaboration diagram for LCDCounter:

Public Member Functions

 LCDCounter ()
 
 ~LCDCounter ()
 

Static Public Member Functions

static uint8_t getInstances ()
 

Static Private Attributes

static uint8_t instances = 0
 

Constructor & Destructor Documentation

◆ LCDCounter()

LCDCounter ( )
inline

Definition at line 24 of file LCD.hpp.

◆ ~LCDCounter()

~LCDCounter ( )
inline

Definition at line 25 of file LCD.hpp.

Member Function Documentation

◆ getInstances()

static uint8_t getInstances ( )
inlinestatic

Definition at line 27 of file LCD.hpp.

Member Data Documentation

◆ instances

uint8_t instances = 0
staticprivate

Definition at line 30 of file LCD.hpp.


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