LMMS
Loading...
Searching...
No Matches
effect_benchmark< Effect, bufsize > Class Template Reference
Inheritance diagram for effect_benchmark< Effect, bufsize >:
empty_benchmark< 256 >

Public Member Functions

void prepare ()
void run ()
void cleanup ()
Public Member Functions inherited from empty_benchmark< 256 >
void prepare ()
void cleanup ()
double scaler ()

Public Attributes

Effect effect
float inputs [Effect::in_count][bufsize]
float outputs [Effect::out_count][bufsize]
float result
float params [Effect::param_count]

Member Function Documentation

◆ cleanup()

template<class Effect, unsigned int bufsize = 256>
void effect_benchmark< Effect, bufsize >::cleanup ( )
inline

◆ prepare()

template<class Effect, unsigned int bufsize = 256>
void effect_benchmark< Effect, bufsize >::prepare ( )
inline

◆ run()

template<class Effect, unsigned int bufsize = 256>
void effect_benchmark< Effect, bufsize >::run ( )
inline

Member Data Documentation

◆ effect

template<class Effect, unsigned int bufsize = 256>
Effect effect_benchmark< Effect, bufsize >::effect

◆ inputs

template<class Effect, unsigned int bufsize = 256>
float effect_benchmark< Effect, bufsize >::inputs[Effect::in_count][bufsize]

◆ outputs

template<class Effect, unsigned int bufsize = 256>
float effect_benchmark< Effect, bufsize >::outputs[Effect::out_count][bufsize]

◆ params

template<class Effect, unsigned int bufsize = 256>
float effect_benchmark< Effect, bufsize >::params[Effect::param_count]

◆ result

template<class Effect, unsigned int bufsize = 256>
float effect_benchmark< Effect, bufsize >::result

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