An interface class for entities that consume Universal MIDI Packets from some producer.
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. | |
|
default |
Referenced by Consumer(), Consumer(), operator=(), operator=(), and ~Consumer().
|
default |
References Consumer().
|
defaultnoexcept |
References Consumer().
|
virtualdefaultnoexcept |
References Consumer().
References Consumer().
References Consumer().