MIDI Control Surface library for Arduino
|
Go to the documentation of this file.
8 #define GUARD_LIST_LOCK std::lock_guard<std::mutex> _guard(mutex)
10 #define GUARD_LIST_LOCK
84 if (e.updateWith(midimsg)) {
107 static std::mutex mutex;
111 #undef GUARD_LIST_LOCK
#define BEGIN_CS_NAMESPACE
Struct for easily matching MIDI messages.
void append(Node *node)
Append a node to a linked list.
A type-safe utility class for saving a MIDI address consisting of a 7-bit address,...
void moveDown(Node *node)
Move down the given node in the linked list.
void remove(Node *node)
Remove a node from the linked list.
A class that can be inherited from to allow inserting into a DoublyLinkedList.