LCOV - code coverage report
Current view: top level - src/MIDI_Senders - ProgramChangeSender.hpp (source / functions) Coverage Total Hit
Test: 73449d9b107c772cf65493691543348214e5d5eb Lines: 0.0 % 4 0
Test Date: 2026-06-06 17:44:35 Functions: 0.0 % 2 0
Legend: Lines:     hit not hit

            Line data    Source code
       1              : #pragma once
       2              : 
       3              : #include <Control_Surface/Control_Surface_Class.hpp>
       4              : 
       5              : BEGIN_CS_NAMESPACE
       6              : 
       7              : /**
       8              :  * @brief   Class that sends MIDI program change messages.
       9              :  * 
      10              :  * @ingroup MIDI_Senders
      11              :  */
      12              : class ProgramChangeSender {
      13              :   public:
      14              :     /// Sends a MIDI program change message for the given program.
      15            0 :     void sendOn(MIDIAddress address) {
      16            0 :         Control_Surface.sendProgramChange(address);
      17            0 :     }
      18              :     /// Doesn't do anything (you cannot "un-select" a program).
      19            0 :     void sendOff(MIDIAddress address) { (void)address; }
      20              : };
      21              : 
      22              : END_CS_NAMESPACE
        

Generated by: LCOV version 2.4-beta