libsdr  0.1.0
A simple SDR library
sdr::BlockingSource Member List

This is the complete list of members for sdr::BlockingSource, including all inherited members.

_configsdr::Sourceprotected
_eossdr::Sourceprotected
_is_activesdr::BlockingSourceprotected
_is_parallelsdr::BlockingSourceprotected
_nonvirt_idle_cb()sdr::BlockingSourceprotected
_parallel_main()sdr::BlockingSourceprotected
_sinkssdr::Sourceprotected
_threadsdr::BlockingSourceprotected
addEOS(T *instance, void(T::*function)())sdr::Sourceinline
BlockingSource(bool parallel=false, bool connect_idle=true, bool stop_queue_on_eos=false)sdr::BlockingSource
connect(SinkBase *sink, bool direct=false)sdr::Source
disconnect(SinkBase *sink)sdr::Source
isActive() const sdr::BlockingSourceinline
next()=0sdr::BlockingSourcepure virtual
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
signalEOS()sdr::Sourceprotected
Source()sdr::Source
start()sdr::BlockingSourcevirtual
stop()sdr::BlockingSourcevirtual
type() const sdr::Sourcevirtual
~BlockingSource()sdr::BlockingSourcevirtual
~Source()sdr::Sourcevirtual