Apologies in advance if this a C++ Newbie Question.
I want to subclass MidiOutput and MidiInput, so that I can log the messages in and out of my application (by overriding SendMessageNow and adding my own methods before letting the user have their way).
I'm having trouble because of all the static constructors already in the app, like:
static MidiOutput* openDevice(int deviceIndex);
What is the proper way of doing something like this?