library of assembled shared sources |
http://lass.cocamware.com |
#include <filters.h>
Public Types | |
typedef util::CallTraits< T > ::TValue | TValue |
typedef util::CallTraits< T > ::TParam | TParam |
typedef util::CallTraits< T > ::TReference | TReference |
typedef util::CallTraits< T > ::TConstReference | TConstReference |
typedef InputIterator | TInputIterator |
typedef OutputIterator | TOutputIterator |
typedef NumTraits< T > | TNumTraits |
Public Member Functions | |
virtual | ~Filter () |
TOutputIterator | operator() (TInputIterator first, TInputIterator last, TOutputIterator output) |
void | reset () |
Private Member Functions | |
virtual TOutputIterator | doFilter (TInputIterator first, TInputIterator last, TOutputIterator output)=0 |
virtual void | doReset () |
Definition at line 50 of file filters.h.
typedef util::CallTraits<T>::TValue lass::num::Filter< T, InputIterator, OutputIterator >::TValue |
typedef util::CallTraits<T>::TParam lass::num::Filter< T, InputIterator, OutputIterator >::TParam |
typedef util::CallTraits<T>::TReference lass::num::Filter< T, InputIterator, OutputIterator >::TReference |
typedef util::CallTraits<T>::TConstReference lass::num::Filter< T, InputIterator, OutputIterator >::TConstReference |
typedef InputIterator lass::num::Filter< T, InputIterator, OutputIterator >::TInputIterator |
typedef OutputIterator lass::num::Filter< T, InputIterator, OutputIterator >::TOutputIterator |
typedef NumTraits<T> lass::num::Filter< T, InputIterator, OutputIterator >::TNumTraits |
virtual lass::num::Filter< T, InputIterator, OutputIterator >::~Filter | ( | ) | [inline, virtual] |
TOutputIterator lass::num::Filter< T, InputIterator, OutputIterator >::operator() | ( | TInputIterator | first, | |
TInputIterator | last, | |||
TOutputIterator | output | |||
) | [inline] |
Definition at line 62 of file filters.h.
References lass::num::Filter< T, InputIterator, OutputIterator >::doFilter().
void lass::num::Filter< T, InputIterator, OutputIterator >::reset | ( | ) | [inline] |
Definition at line 63 of file filters.h.
References lass::num::Filter< T, InputIterator, OutputIterator >::doReset().
Referenced by lass::num::FirFilter< T, InputIterator, OutputIterator >::FirFilter(), and lass::num::IirFilter< T, InputIterator, OutputIterator >::IirFilter().
virtual TOutputIterator lass::num::Filter< T, InputIterator, OutputIterator >::doFilter | ( | TInputIterator | first, | |
TInputIterator | last, | |||
TOutputIterator | output | |||
) | [private, pure virtual] |
virtual void lass::num::Filter< T, InputIterator, OutputIterator >::doReset | ( | ) | [inline, private, virtual] |
Reimplemented in lass::num::FirFilter< T, InputIterator, OutputIterator >, and lass::num::IirFilter< T, InputIterator, OutputIterator >.
Definition at line 67 of file filters.h.
Referenced by lass::num::Filter< T, InputIterator, OutputIterator >::reset().
Generated on Mon Nov 10 14:22:10 2008 for Library of Assembled Shared Sources by 1.5.7.1 |