aboutsummaryrefslogtreecommitdiff
path: root/src/adlmidi_private.hpp
diff options
context:
space:
mode:
authorJP Cimalando <jpcima@users.noreply.github.com>2018-06-28 01:10:37 +0200
committerJP Cimalando <jpcima@users.noreply.github.com>2018-06-28 01:28:39 +0200
commit7181959675c1658cff313a161f3a96f88a118baa (patch)
tree184a8e273d97e7c8edc7b4fb310751b1c4d3d5ad /src/adlmidi_private.hpp
parent96960d1dd9ff21adfc4e5171f4a6ef4f2a3e57a6 (diff)
downloadlibADLMIDI-7181959675c1658cff313a161f3a96f88a118baa.tar.gz
libADLMIDI-7181959675c1658cff313a161f3a96f88a118baa.tar.bz2
libADLMIDI-7181959675c1658cff313a161f3a96f88a118baa.zip
basic channel description API
Diffstat (limited to 'src/adlmidi_private.hpp')
-rw-r--r--src/adlmidi_private.hpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/adlmidi_private.hpp b/src/adlmidi_private.hpp
index 7b59003..858e33d 100644
--- a/src/adlmidi_private.hpp
+++ b/src/adlmidi_private.hpp
@@ -1428,6 +1428,14 @@ public:
* @return Offset of the MIDI Channels, multiple to 16
*/
size_t chooseDevice(const std::string &name);
+
+ /**
+ * @brief Gets a textual description of the state of chip channels
+ * @param text character pointer for text
+ * @param attr character pointer for text attributes
+ * @param size number of characters available to write
+ */
+ void describeChannels(char *text, char *attr, size_t size);
};
// I think, this is useless inside of Library