libsdr  0.1.0
A simple SDR library
sdr::Cast< iScalar, oScalar > Member List

This is the complete list of members for sdr::Cast< iScalar, oScalar >, including all inherited members.

_buffersdr::Cast< iScalar, oScalar >protected
_can_overwritesdr::Cast< iScalar, oScalar >protected
_configsdr::Sourceprotected
_do_scalesdr::Cast< iScalar, oScalar >protected
_eossdr::Sourceprotected
_process(const Buffer< iScalar > &in, const Buffer< oScalar > &out)sdr::Cast< iScalar, oScalar >inlineprotected
_scalesdr::Cast< iScalar, oScalar >protected
_shiftsdr::Cast< iScalar, oScalar >protected
_sinkssdr::Sourceprotected
addEOS(T *instance, void(T::*function)())sdr::Sourceinline
Cast(oScalar scale=1, iScalar shift=0)sdr::Cast< iScalar, oScalar >inline
config(const Config &src_cfg)sdr::Cast< iScalar, oScalar >inlinevirtual
connect(SinkBase *sink, bool direct=false)sdr::Source
disconnect(SinkBase *sink)sdr::Source
handleBuffer(const RawBuffer &buffer, bool allow_overwrite)sdr::Sink< iScalar >inlinevirtual
iSScalar typedefsdr::Cast< iScalar, oScalar >
oSScalar typedefsdr::Cast< iScalar, oScalar >
process(const Buffer< iScalar > &buffer, bool allow_overwrite)sdr::Cast< iScalar, oScalar >inlinevirtual
propagateConfig(const Config &config)sdr::Sourceprotected
sampleRate() const sdr::Sourcevirtual
scale() const sdr::Cast< iScalar, oScalar >inline
send(const RawBuffer &buffer, bool allow_overwrite=false)sdr::Sourcevirtual
setConfig(const Config &config)sdr::Sourcevirtual
setScale(double scale)sdr::Cast< iScalar, oScalar >inline
signalEOS()sdr::Sourceprotected
Sink()sdr::Sink< iScalar >inline
SinkBase()sdr::SinkBase
Source()sdr::Source
type() const sdr::Sourcevirtual
~Sink()sdr::Sink< iScalar >inlinevirtual
~SinkBase()sdr::SinkBasevirtual
~Source()sdr::Sourcevirtual