|
HARDT - The Ham Radio DSP Toolkit
|
#include <hnullwriter.h>


Public Member Functions | |
| HNullWriter () | |
| HNullWriter (HWriterConsumer< T > *consumer) | |
| int | Write (T *src, size_t blocksize) |
| void | SetWriter (HWriter< T > *writer) |
| bool | Command (HCommand *command) |
Public Member Functions inherited from HWriter< T > | |
| virtual | ~HWriter ()=default |
| virtual bool | Start () |
| virtual bool | Stop () |
| HWriter< T > * | Writer () |
Public Member Functions inherited from HObject | |
| HObject () | |
Public Member Functions inherited from HWriterConsumer< T > | |
| HWriterConsumer< T > * | Consumer () |
/dev/null
Accepts any number of writes of any blocksize and throws the data away.
Most usefull while your are building or testing an application and dont want to spend time finishing a branch that has no relation to your current focus area.
|
inline |
Construct a new HNullWriter
|
inline |
Construct a new HNullWriter that registers with the upstream writer
|
inlinevirtual |
Execute or carry through a command
Implements HWriter< T >.
|
inlinevirtual |
Implements HWriterConsumer::SetWriter()
Implements HWriterConsumer< T >.
|
inlinevirtual |
Write a block of samples
Implements HWriter< T >.
1.8.17