LMMS
Loading...
Searching...
No Matches
lmms::IntegrateFunction< T > Struct Template Reference
Inheritance diagram for lmms::IntegrateFunction< T >:

Public Member Functions

 ~IntegrateFunction () override
 IntegrateFunction (const unsigned int *frame, unsigned int sample_rate, unsigned int max_counters)
operator() (const T &x) override

Public Attributes

unsigned int m_firstValue
const unsigned intm_frame
const unsigned int m_sampleRate
const unsigned int m_maxCounters
unsigned int m_nCounters
unsigned int m_nCountersCalls
unsigned int m_cc
double * m_counters

Constructor & Destructor Documentation

◆ ~IntegrateFunction()

template<typename T>
lmms::IntegrateFunction< T >::~IntegrateFunction ( )
inlineoverride

◆ IntegrateFunction()

template<typename T>
lmms::IntegrateFunction< T >::IntegrateFunction ( const unsigned int * frame,
unsigned int sample_rate,
unsigned int max_counters )
inline

Member Function Documentation

◆ operator()()

template<typename T>
T lmms::IntegrateFunction< T >::operator() ( const T & x)
inlineoverride

Member Data Documentation

◆ m_cc

template<typename T>
unsigned int lmms::IntegrateFunction< T >::m_cc

◆ m_counters

template<typename T>
double* lmms::IntegrateFunction< T >::m_counters

◆ m_firstValue

template<typename T>
unsigned int lmms::IntegrateFunction< T >::m_firstValue

◆ m_frame

template<typename T>
const unsigned int* lmms::IntegrateFunction< T >::m_frame

◆ m_maxCounters

template<typename T>
const unsigned int lmms::IntegrateFunction< T >::m_maxCounters

◆ m_nCounters

template<typename T>
unsigned int lmms::IntegrateFunction< T >::m_nCounters

◆ m_nCountersCalls

template<typename T>
unsigned int lmms::IntegrateFunction< T >::m_nCountersCalls

◆ m_sampleRate

template<typename T>
const unsigned int lmms::IntegrateFunction< T >::m_sampleRate

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