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

Public Member Functions

 ~LastSampleFunction () override
 LastSampleFunction (unsigned int history_size)
operator() (const T &x) override
void setLastSample (const T &sample)

Public Attributes

unsigned int m_history_size
unsigned int m_pivot_last
T * m_samples

Constructor & Destructor Documentation

◆ ~LastSampleFunction()

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

◆ LastSampleFunction()

template<typename T>
lmms::LastSampleFunction< T >::LastSampleFunction ( unsigned int history_size)
inline

Member Function Documentation

◆ operator()()

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

◆ setLastSample()

template<typename T>
void lmms::LastSampleFunction< T >::setLastSample ( const T & sample)
inline

Member Data Documentation

◆ m_history_size

template<typename T>
unsigned int lmms::LastSampleFunction< T >::m_history_size

◆ m_pivot_last

template<typename T>
unsigned int lmms::LastSampleFunction< T >::m_pivot_last

◆ m_samples

template<typename T>
T* lmms::LastSampleFunction< T >::m_samples

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