|
HARDT - The Ham Radio DSP Toolkit
|
1 #ifndef __HIQTRANSLATEBYFOUR_H
2 #define __HIQTRANSLATEBYFOUR_H
6 #include "hwriterconsumer.h"
40 static void DoFilter(T* src, T* dest,
size_t blocksize,
bool isQ);
46 HFilter<T>(writer, blocksize, probe),
51 HFilter<T>(consumer, blocksize, probe),
56 HFilter<T>(reader, blocksize, probe),
63 void Filter(T* src, T* dest,
size_t blocksize) {
HIqTranslateByFour(HReader< T > *reader, size_t blocksize, bool isQ=false, HProbe< T > *probe=NULL)
Definition: hiqtranslatebyfour.h:55
Definition: hiqtranslatebyfour.h:34
HIqTranslateByFour(HWriterConsumer< T > *consumer, size_t blocksize, bool isQ=false, HProbe< T > *probe=NULL)
Definition: hiqtranslatebyfour.h:50
void Filter(T *src, T *dest, size_t blocksize)
Definition: hiqtranslatebyfour.h:63
~HIqTranslateByFour()
Definition: hiqtranslatebyfour.h:60
HIqTranslateByFour(HWriter< T > *writer, size_t blocksize, bool isQ=false, HProbe< T > *probe=NULL)
Definition: hiqtranslatebyfour.h:45
Definition: hwriterconsumer.h:8
void SetIsQ(bool isQ)
Definition: hiqtranslatebyfour.h:72