| JUCE
    | 
| Classes | |
| struct | juce::midi_ci::PropertySubscriptionCommandUtils | 
| Functions to use with PropertySubscriptionCommand.  More... | |
| struct | juce::midi_ci::PropertySubscriptionHeader | 
| A struct containing data members that correspond to common fields in a property subscription header.  More... | |
| struct | juce::midi_ci::Pagination | 
| Contains information about the pagination of a request.  More... | |
| struct | juce::midi_ci::PropertyRequestHeader | 
| A struct containing data members that correspond to common fields in a property request header.  More... | |
| struct | juce::midi_ci::PropertyRequestData | 
| Bundles together a property request header and a data payload.  More... | |
| struct | juce::midi_ci::PropertyReplyHeader | 
| A struct containing data members that correspond to common fields in a reply to a property exchange request.  More... | |
| struct | juce::midi_ci::PropertyReplyData | 
| Bundles together a property reply header and a data payload.  More... | |
| struct | juce::midi_ci::PropertyDelegate | 
| An interface with methods that can be overridden to customise how a Device implementing properties responds to property inquiries.  More... | |
| Namespaces | |
| namespace | juce | 
| namespace | juce::midi_ci | 
| Macros | |
| #define | JUCE_SUBSCRIPTION_COMMANDS X(start) X(partial) X(full) X(notify) X(end) | 
| #define | X(str) str, | 
| #define | X(str) case PropertySubscriptionCommand::str: return #str; | 
| #define | X(name) if (std::string_view (str) == std::string_view (#name)) return PropertySubscriptionCommand::name; | 
| Enumerations | |
| enum class | juce::midi_ci::PropertySubscriptionCommand { juce::midi_ci::X , juce::midi_ci::start , juce::midi_ci::partial , juce::midi_ci::full , juce::midi_ci::notify , juce::midi_ci::end } | 
| Kinds of command that may be sent as part of a subscription update.  More... | |
| #define X | ( | str | ) | str, | 
| #define X | ( | str | ) | case PropertySubscriptionCommand::str: return #str; | 
| #define X | ( | name | ) | if (std::string_view (str) == std::string_view (#name)) return PropertySubscriptionCommand::name; |