HARDT - The Ham Radio DSP Toolkit
hardt
libhardt
include
hpassthrough.h
1
#ifndef __HPASSTHROUGH_H
2
#define __HPASSTHROUGH_H
3
11
template
<
class
T>
12
class
HPassThrough
:
public
HFilter
<T>
13
{
14
public
:
15
17
HPassThrough
(
HWriter<T>
* writer,
size_t
blocksize,
HProbe<T>
* probe = NULL);
18
20
HPassThrough
(
HWriterConsumer<T>
* consumer,
size_t
blocksize,
HProbe<T>
* probe = NULL);
21
23
HPassThrough
(
HReader<T>
* reader,
size_t
blocksize,
HProbe<T>
* probe = NULL);
24
26
~HPassThrough
();
27
29
virtual
void
Filter
(T* src, T* dest,
size_t
blocksize);
30
};
31
32
#endif
HPassThrough::Filter
virtual void Filter(T *src, T *dest, size_t blocksize)
Definition:
hpassthrough.cpp:39
HPassThrough::~HPassThrough
~HPassThrough()
Definition:
hpassthrough.cpp:33
HWriter
Definition:
hwriter.h:10
HFilter
Definition:
hfilter.h:14
HReader
Definition:
hreader.h:24
HProbe
Definition:
hprobe.h:10
HPassThrough::HPassThrough
HPassThrough(HWriter< T > *writer, size_t blocksize, HProbe< T > *probe=NULL)
Definition:
hpassthrough.cpp:12
HWriterConsumer
Definition:
hwriterconsumer.h:8
HPassThrough
Definition:
hpassthrough.h:12
Generated by
1.8.17