Public Member Functions | List of all members
universal_midi_packets::BytestreamInputHandler Struct Referenceabstract

A base class for classes which convert bytestream midi to other formats. More...

Inheritance diagram for universal_midi_packets::BytestreamInputHandler:

Public Member Functions

virtual ~BytestreamInputHandler () noexcept=default
 
virtual void reset ()=0
 
virtual void pushMidiData (const void *data, int bytes, double time)=0
 

Detailed Description

A base class for classes which convert bytestream midi to other formats.

Constructor & Destructor Documentation

◆ ~BytestreamInputHandler()

virtual universal_midi_packets::BytestreamInputHandler::~BytestreamInputHandler ( )
virtualdefaultnoexcept

Member Function Documentation

◆ reset()

virtual void universal_midi_packets::BytestreamInputHandler::reset ( )
pure virtual

◆ pushMidiData()

virtual void universal_midi_packets::BytestreamInputHandler::pushMidiData ( const void *  data,
int  bytes,
double  time 
)
pure virtual

The documentation for this struct was generated from the following file: