libsdr  0.1.0
A simple SDR library
sdr::AGC< Scalar > Member List

This is the complete list of members for sdr::AGC< Scalar >, including all inherited members.

_buffersdr::AGC< Scalar >protected
_configsdr::Sourceprotected
_enabledsdr::AGC< Scalar >protected
_eossdr::Sourceprotected
_gainsdr::AGC< Scalar >protected
_lambdasdr::AGC< Scalar >protected
_sample_ratesdr::AGC< Scalar >protected
_sdsdr::AGC< Scalar >protected
_sinkssdr::Sourceprotected
_targetsdr::AGC< Scalar >protected
_tausdr::AGC< Scalar >protected
addEOS(T *instance, void(T::*function)())sdr::Sourceinline
AGC(double tau=0.1, double target=0)sdr::AGC< Scalar >inline
config(const Config &src_cfg)sdr::AGC< Scalar >inlinevirtual
connect(SinkBase *sink, bool direct=false)sdr::Source
disconnect(SinkBase *sink)sdr::Source
enable(bool enabled)sdr::AGC< Scalar >inline
enabled() const sdr::AGC< Scalar >inline
gain() const sdr::AGC< Scalar >inline
handleBuffer(const RawBuffer &buffer, bool allow_overwrite)sdr::Sink< Scalar >inlinevirtual
process(const Buffer< Scalar > &buffer, bool allow_overwrite)sdr::AGC< Scalar >inlinevirtual
propagateConfig(const Config &config)sdr::Sourceprotected
sampleRate() const sdr::Sourcevirtual
send(const RawBuffer &buffer, bool allow_overwrite=false)sdr::Sourcevirtual
setConfig(const Config &config)sdr::Sourcevirtual
setGain(float gain)sdr::AGC< Scalar >inline
setTau(double tau)sdr::AGC< Scalar >inline
signalEOS()sdr::Sourceprotected
Sink()sdr::Sink< Scalar >inline
SinkBase()sdr::SinkBase
Source()sdr::Source
tau() const sdr::AGC< Scalar >inline
type() const sdr::Sourcevirtual
~Sink()sdr::Sink< Scalar >inlinevirtual
~SinkBase()sdr::SinkBasevirtual
~Source()sdr::Sourcevirtual