From e4ad19d40e1d9ca0bcd9c6b35d81b89027597bdc Mon Sep 17 00:00:00 2001 From: lathoub Date: Wed, 18 Mar 2020 07:06:02 +0100 Subject: [PATCH] cleanup setHandleMessage unfortunately, not using aliases yet (too complex) --- src/MIDI.h | 2 +- src/MIDI.hpp | 6 ------ 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/src/MIDI.h b/src/MIDI.h index 3e1636f..76964c0 100644 --- a/src/MIDI.h +++ b/src/MIDI.h @@ -167,7 +167,7 @@ public: // Input Callbacks public: - inline void setHandleMessage(void (*fptr)(const MidiMessage&)); + inline void setHandleMessage(void (*fptr)(const MidiMessage&)) { mMessageCallback = fptr; }; inline void setHandleNoteOff(NoteOffCallback fptr) { mNoteOffCallback = fptr; } inline void setHandleNoteOn(NoteOnCallback fptr) { mNoteOnCallback = fptr; } inline void setHandleAfterTouchPoly(AfterTouchPolyCallback fptr) { mAfterTouchPolyCallback = fptr; } diff --git a/src/MIDI.hpp b/src/MIDI.hpp index 4d209e4..b35e5fc 100644 --- a/src/MIDI.hpp +++ b/src/MIDI.hpp @@ -1176,12 +1176,6 @@ bool MidiInterface::isChannelMessage(MidiType inT // ----------------------------------------------------------------------------- -/*! \addtogroup callbacks - @{ - */ - -template void MidiInterface::setHandleMessage(void (*fptr)(const MidiMessage&)) { mMessageCallback = fptr; } - /*! \brief Detach an external function from the given type. Use this method to cancel the effects of setHandle********.