Represents a destination into which MIDI-CI messages can be written.
More...
#include <juce_CIResponderOutput.h>
|
| BufferOutput ()=default |
|
virtual | ~BufferOutput ()=default |
|
virtual MUID | getMuid () const =0 |
| Returns the MUID of the responder.
|
|
virtual std::vector< std::byte > & | getOutputBuffer ()=0 |
| Returns the buffer into which replies should be written.
|
|
virtual void | send (uint8_t group)=0 |
| Sends the current contents of the buffer to the provided group.
|
|
Represents a destination into which MIDI-CI messages can be written.
Each message should be written into the output buffer. Then, send() will send the current contents of the buffer to the specified group.
◆ BufferOutput()
midi_ci::BufferOutput::BufferOutput |
( |
| ) |
|
|
default |
◆ ~BufferOutput()
virtual midi_ci::BufferOutput::~BufferOutput |
( |
| ) |
|
|
virtualdefault |
◆ getMuid()
virtual MUID midi_ci::BufferOutput::getMuid |
( |
| ) |
const |
|
pure virtual |
Returns the MUID of the responder.
◆ getOutputBuffer()
virtual std::vector< std::byte > & midi_ci::BufferOutput::getOutputBuffer |
( |
| ) |
|
|
pure virtual |
Returns the buffer into which replies should be written.
◆ send()
virtual void midi_ci::BufferOutput::send |
( |
uint8_t | group | ) |
|
|
pure virtual |
Sends the current contents of the buffer to the provided group.
The documentation for this class was generated from the following file: