All pastes #255072 Raw Edit

Anonymous

public text v1 · immutable
#255072 ·published 2006-11-22 16:45 UTC
rendered paste body
template <typename S> class Module
{
	template <typename T> virtual int getNumInputs() 
	{ 
		return 0;
	}
}; 

template <typename S> class Gain
	: Module<S>
{
	template <typename T> int getNumInputs()
};

int Gain::getNumInputs<S>()
{
	// Ein eingang für audio
	return 1;
}

int Gain::getNumInputs<float>()
{
	// Ein separater eingang für Lautstärke
	return 1;
}

int main()
{
	new Gain<float>();
}