class MidiData { . public: . // varibale . int pin; . double version; . int wait; // in ms . . // functions . MidiData(int pin, double version, int wait); . string readStream( steam io); . string extractdata( string s); }
MidiData system_2{ 8, 14.04, 5 }
system_2 ist ein Objekt der Klasse MidireadData. Im Objekt ist definiert, wo und mit welcher Version Midi gelesen wird.
Objeket bearbeiten
system_2.pin = 10; // change data pin system_2.wait = 10; // change wait time
Zur Verarbeitung der Klasse wurden extra Memberfunktionen definiert.
string in_pin8 = system_2.readStream( input_8); string data_pin8 = system_2.extractdata( in_pin8);
Über die Objektvariable system_2 können die Memberfunktionen aufgerufen werden.