Represents a destination into which MIDI-CI messages can be written. More...
Public Member Functions | |
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.
|
default |
|
virtualdefault |
|
pure virtual |
Returns the MUID of the responder.
|
pure virtual |
Returns the buffer into which replies should be written.
|
pure virtual |
Sends the current contents of the buffer to the provided group.