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

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

bufferCachedFilter< IN_T, OUT_T >private
cached_valCachedFilter< IN_T, OUT_T >private
CachedFilter(size_t cap) (defined in CachedFilter< IN_T, OUT_T >)CachedFilter< IN_T, OUT_T >inline
capacityCachedFilter< IN_T, OUT_T >private
copy_to_client(void *const output) finalBaseFilter< IN_T, OUT_T >inlineprotectedvirtual
endCachedFilter< IN_T, OUT_T >private
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
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)=0CachedFilter< IN_T, OUT_T >protectedpure virtual
sizeCachedFilter< IN_T, OUT_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