PicoLowLevel
Loading...
Searching...
No Matches
Filter< T > Class Template Referenceabstract

Interface for a generic filter, with parameterized type. More...

#include <Filter.h>

Inheritance diagram for Filter< T >:

Public Member Functions

virtual T filter (T value)=0
 Virtual filter function, will be replaced by the one from the chosen filter.
 

Detailed Description

template<typename T>
class Filter< T >

Interface for a generic filter, with parameterized type.

Template Parameters
Ttype of the variable to be filtered.

Member Function Documentation

◆ filter()

template<typename T >
virtual T Filter< T >::filter ( value)
pure virtual

Virtual filter function, will be replaced by the one from the chosen filter.

Parameters
valueto be filtered.
Returns
T filtered output.

Implemented in ExpSmoothingFilter< T >, and MovingAvgFilter< T >.

Here is the caller graph for this function:

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