An interface class for entities that consume Universal MIDI Packets from some producer. More...
Public Member Functions | |
| Consumer ()=default | |
| Consumer (const Consumer &)=default | |
| Consumer (Consumer &&) noexcept=default | |
| Consumer & | operator= (const Consumer &)=default |
| Consumer & | operator= (Consumer &&) noexcept=default |
| virtual | ~Consumer () noexcept=default |
| virtual void | consume (Iterator b, Iterator e, double time)=0 |
| This will be called each time a new packet is ready for processing. | |
An interface class for entities that consume Universal MIDI Packets from some producer.
|
default |
|
defaultnoexcept |
|
virtualdefaultnoexcept |
|
pure virtual |
This will be called each time a new packet is ready for processing.