HARDT - The Ham Radio DSP Toolkit
HOutput< T, O > Member List

This is the complete list of members for HOutput< T, O >, including all inherited members.

Command(HCommand *command)=0HChunkWriter< T >pure virtual
Consumer()HWriterConsumer< O >inline
GetChunksize()HChunkWriter< T >inline
HChunkWriter()HChunkWriter< T >inline
HChunkWriter(int chunksize)HChunkWriter< T >inline
HChunkWriter::HObject()HObject
HWriterConsumer< O >::HObject()HObject
HOutput()HOutput< T, O >inline
HOutput(HWriterConsumer< T > *consumer)HOutput< T, O >inline
HOutput(std::function< void(O *, size_t)> ready)HOutput< T, O >inline
HOutput(std::function< void(O *, size_t)> ready, HWriterConsumer< T > *consumer)HOutput< T, O >inline
HOutput(std::function< void(O)> ready)HOutput< T, O >inline
HOutput(std::function< void(O)> ready, HWriterConsumer< T > *consumer)HOutput< T, O >inline
HOutput(std::function< void()> ready)HOutput< T, O >inline
HOutput(std::function< void()> ready, HWriterConsumer< T > *consumer)HOutput< T, O >inline
HOutput(HWriter< O > *writer)HOutput< T, O >inline
HOutput(HWriter< O > *writer, HWriterConsumer< T > *consumer)HOutput< T, O >inline
HOutput(int chunksize)HOutput< T, O >inline
HOutput(int chunksize, HWriterConsumer< T > *consumer)HOutput< T, O >inline
HOutput(std::function< void(O *, size_t)> ready, int chunksize)HOutput< T, O >inline
HOutput(std::function< void(O *, size_t)> ready, int chunksize, HWriterConsumer< T > *consumer)HOutput< T, O >inline
HOutput(std::function< void(O)> ready, int chunksize)HOutput< T, O >inline
HOutput(std::function< void(O)> ready, int chunksize, HWriterConsumer< T > *consumer)HOutput< T, O >inline
HOutput(std::function< void()> ready, int chunksize)HOutput< T, O >inline
HOutput(std::function< void()> ready, int chunksize, HWriterConsumer< T > *consumer)HOutput< T, O >inline
HOutput(HWriter< O > *writer, int chunksize)HOutput< T, O >inline
HOutput(HWriter< O > *writer, int chunksize, HWriterConsumer< T > *consumer)HOutput< T, O >inline
Output(T *src, size_t blocksize)=0HOutput< T, O >pure virtual
Ready(O *buffer, size_t blocksize)HOutput< T, O >inline
Ready(O value)HOutput< T, O >inline
Ready()HOutput< T, O >inline
SetWriter(HWriter< O > *writer)HOutput< T, O >inlinevirtual
Start()HOutput< T, O >inlinevirtual
Stop()HOutput< T, O >inlinevirtual
Write(T *src, size_t blocksize)HChunkWriter< T >virtual
WriteChunk(T *src, size_t blocksize)HOutput< T, O >inlinevirtual
Writer()HWriter< T >inline
~HWriter()=defaultHWriter< T >virtual