I am writing code where I defined the following base class.
class Chorus{
public:
virtual ~Chorus();
virtual int callback( void *outputBuffer, void *notUsed, unsigned int
nBufferFrames, double streamTime, RtAudioStreamStatus status, void *userData );
virtual void initializeDelayBuffer(void);
virtual void destroyDelayBuffer(void);
};
I want to use this as a base class and actually do nothing with it myself. Therefore, I have two separate classes that are derived from this Chorus class. I wanted to do this in order to simply provide some basic restrictions as to which any Chorus class received MUST be considered in my program.
(Visual Studio 2008), Chorus. , , . , , , , - , , , ?