SoftFilters  0.1.0
Arduino framework and library of software data filters.
MovingVarianceFilter< IN_T, OUT_T, INTERNAL_T > Member List

This is the complete list of members for MovingVarianceFilter< IN_T, OUT_T, INTERNAL_T >, including all inherited members.

CachedFilter(size_t cap) (defined in CachedFilter< IN_T, OUT_T >)CachedFilter< IN_T, OUT_T >inline
copy_to_client(void *const output) finalBaseFilter< IN_T, OUT_T >inlineprotectedvirtual
get_capacity() (defined in CachedFilter< IN_T, OUT_T >)CachedFilter< IN_T, OUT_T >inlineprotected
get_output_val_ptr() finalBaseFilter< IN_T, OUT_T >inlineprotectedvirtual
get_size() (defined in CachedFilter< IN_T, OUT_T >)CachedFilter< IN_T, OUT_T >inlineprotected
get_squared_sum() (defined in MovingVarianceFilter< IN_T, OUT_T, INTERNAL_T >)MovingVarianceFilter< IN_T, OUT_T, INTERNAL_T >inlineprotected
get_sum() (defined in MovingAverageFilter< IN_T, OUT_T, INTERNAL_T >)MovingAverageFilter< IN_T, OUT_T, INTERNAL_T >inlineprotected
internal_resultMovingAverageFilter< IN_T, OUT_T, INTERNAL_T >protected
MovingAverageFilter(size_t w_sz)MovingAverageFilter< IN_T, OUT_T, INTERNAL_T >inline
MovingVarianceFilter(size_t w_sz) (defined in MovingVarianceFilter< IN_T, OUT_T, INTERNAL_T >)MovingVarianceFilter< IN_T, OUT_T, INTERNAL_T >inline
new_val_2MovingVarianceFilter< IN_T, OUT_T, INTERNAL_T >private
old_val_2MovingVarianceFilter< IN_T, OUT_T, INTERNAL_T >private
out_valBaseFilter< IN_T, OUT_T >protected
push(void const *const input, void *const output)Filterinline
refresh(IN_T const *const new_val, IN_T const *const old_val, OUT_T &output) overrideMovingVarianceFilter< IN_T, OUT_T, INTERNAL_T >inlineprotectedvirtual
squared_sumMovingVarianceFilter< IN_T, OUT_T, INTERNAL_T >private
update(void const *const input) overrideCachedFilter< IN_T, OUT_T >inlineprotectedvirtual
~CachedFilter() (defined in CachedFilter< IN_T, OUT_T >)CachedFilter< IN_T, OUT_T >inline