![]() |
SDRAngel
4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
|
#include <plugininterface.h>
Inheritance diagram for PluginInterface:Classes | |
| struct | SamplingDevice |
Public Types | |
| typedef QList< SamplingDevice > | SamplingDevices |
Definition at line 31 of file plugininterface.h.
| typedef QList<SamplingDevice> PluginInterface::SamplingDevices |
Definition at line 80 of file plugininterface.h.
|
inlinevirtual |
Definition at line 82 of file plugininterface.h.
|
inlinevirtual |
Reimplemented in DATVDemodPlugin, ATVDemodPlugin, ChannelAnalyzerPlugin, DSDDemodPlugin, LocalSinkPlugin, RemoteSinkPlugin, UDPSinkPlugin, AMDemodPlugin, BFMPlugin, FreeDVPlugin, FreqTrackerPlugin, LoRaPlugin, NFMPlugin, SSBPlugin, and WFMPlugin.
Definition at line 98 of file plugininterface.h.
Referenced by PluginManager::createRxChannelInstance().
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented in DATVDemodPlugin, ATVDemodPlugin, ChannelAnalyzerPlugin, DSDDemodPlugin, LocalSinkPlugin, RemoteSinkPlugin, UDPSinkPlugin, AMDemodPlugin, BFMPlugin, FreeDVPlugin, FreqTrackerPlugin, LoRaPlugin, NFMPlugin, SSBPlugin, and WFMPlugin.
Definition at line 105 of file plugininterface.h.
|
inlinevirtual |
Reimplemented in DATVDemodPlugin, ATVDemodPlugin, ChannelAnalyzerPlugin, DSDDemodPlugin, LocalSinkPlugin, RemoteSinkPlugin, UDPSinkPlugin, AMDemodPlugin, BFMPlugin, FreeDVPlugin, FreqTrackerPlugin, LoRaPlugin, NFMPlugin, SSBPlugin, and WFMPlugin.
Definition at line 89 of file plugininterface.h.
Referenced by PluginManager::createRxChannelInstance().
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented in TestMIPlugin.
Definition at line 205 of file plugininterface.h.
References Q_DECLARE_INTERFACE().
Referenced by MainWindow::sampleMIMOChanged().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented in TestMIPlugin.
Definition at line 194 of file plugininterface.h.
Referenced by MainWindow::sampleMIMOChanged().
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented in Bladerf1OutputPlugin, BladeRF2OutputPlugin, SoapySDROutputPlugin, FileSinkPlugin, RemoteOutputPlugin, HackRFOutputPlugin, LimeSDROutputPlugin, LocalOutputPlugin, PlutoSDROutputPlugin, and XTRXOutputPlugin.
Definition at line 178 of file plugininterface.h.
Referenced by MainCore::changeSampleSink(), and MainWindow::sampleSinkChanged().
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented in Bladerf1OutputPlugin, BladeRF2OutputPlugin, FileSinkPlugin, RemoteOutputPlugin, SoapySDROutputPlugin, HackRFOutputPlugin, LimeSDROutputPlugin, LocalOutputPlugin, PlutoSDROutputPlugin, and XTRXOutputPlugin.
Definition at line 167 of file plugininterface.h.
Referenced by MainWindow::sampleSinkChanged().
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented in Blderf1InputPlugin, Blderf2InputPlugin, SoapySDRInputPlugin, KiwiSDRPlugin, XTRXInputPlugin, AirspyPlugin, AirspyHFPlugin, FileInputPlugin, HackRFInputPlugin, LimeSDRInputPlugin, LocalInputPlugin, PerseusPlugin, PlutoSDRInputPlugin, RemoteInputPlugin, SDRPlayPlugin, TestSourcePlugin, FCDProPlugin, FCDProPlusPlugin, and RTLSDRPlugin.
Definition at line 152 of file plugininterface.h.
Referenced by MainCore::changeSampleSource(), and MainWindow::sampleSourceChanged().
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented in Blderf1InputPlugin, Blderf2InputPlugin, SoapySDRInputPlugin, KiwiSDRPlugin, XTRXInputPlugin, AirspyPlugin, AirspyHFPlugin, FileInputPlugin, HackRFInputPlugin, LimeSDRInputPlugin, LocalInputPlugin, PerseusPlugin, PlutoSDRInputPlugin, RemoteInputPlugin, SDRPlayPlugin, TestSourcePlugin, FCDProPlugin, FCDProPlusPlugin, and RTLSDRPlugin.
Definition at line 141 of file plugininterface.h.
Referenced by MainWindow::sampleSourceChanged().
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented in LocalSourcePlugin, UDPSourcePlugin, FileSourcePlugin, AMModPlugin, ATVModPlugin, FreeDVModPlugin, NFMModPlugin, SSBModPlugin, RemoteSourcePlugin, and WFMModPlugin.
Definition at line 123 of file plugininterface.h.
Referenced by PluginManager::createTxChannelInstance().
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented in LocalSourcePlugin, UDPSourcePlugin, FileSourcePlugin, AMModPlugin, ATVModPlugin, FreeDVModPlugin, NFMModPlugin, SSBModPlugin, RemoteSourcePlugin, and WFMModPlugin.
Definition at line 130 of file plugininterface.h.
|
inlinevirtual |
Reimplemented in LocalSourcePlugin, UDPSourcePlugin, FileSourcePlugin, AMModPlugin, ATVModPlugin, FreeDVModPlugin, NFMModPlugin, SSBModPlugin, RemoteSourcePlugin, and WFMModPlugin.
Definition at line 114 of file plugininterface.h.
Referenced by PluginManager::createTxChannelInstance().
Here is the caller graph for this function:
|
virtual |
Definition at line 28 of file plugininterface.cpp.
References PluginInstanceGUI::destroy().
Referenced by MainWindow::sampleMIMOChanged().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Definition at line 33 of file plugininterface.cpp.
References DeviceSampleMIMO::destroy().
Referenced by MainWindow::sampleMIMOChanged().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Definition at line 18 of file plugininterface.cpp.
References PluginInstanceGUI::destroy().
Here is the call graph for this function:
|
virtual |
Definition at line 23 of file plugininterface.cpp.
References DeviceSampleSink::destroy().
Referenced by MainCore::changeSampleSink(), and MainWindow::sampleSinkChanged().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Definition at line 8 of file plugininterface.cpp.
References PluginInstanceGUI::destroy().
Referenced by MainWindow::sampleSinkChanged(), and MainWindow::sampleSourceChanged().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Definition at line 13 of file plugininterface.cpp.
References DeviceSampleSource::destroy().
Referenced by MainCore::changeSampleSource(), and MainWindow::sampleSourceChanged().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented in TestMIPlugin.
Definition at line 192 of file plugininterface.h.
|
inlinevirtual |
Reimplemented in FileSinkPlugin, RemoteOutputPlugin, Bladerf1OutputPlugin, BladeRF2OutputPlugin, HackRFOutputPlugin, LimeSDROutputPlugin, LocalOutputPlugin, PlutoSDROutputPlugin, SoapySDROutputPlugin, and XTRXOutputPlugin.
Definition at line 165 of file plugininterface.h.
|
inlinevirtual |
Reimplemented in Blderf1InputPlugin, Blderf2InputPlugin, SoapySDRInputPlugin, KiwiSDRPlugin, XTRXInputPlugin, AirspyPlugin, AirspyHFPlugin, FileInputPlugin, HackRFInputPlugin, LimeSDRInputPlugin, LocalInputPlugin, PerseusPlugin, PlutoSDRInputPlugin, RemoteInputPlugin, SDRPlayPlugin, TestSourcePlugin, FCDProPlugin, FCDProPlusPlugin, and RTLSDRPlugin.
Definition at line 139 of file plugininterface.h.
|
pure virtual |
Implemented in DATVDemodPlugin, Blderf1InputPlugin, Blderf2InputPlugin, SoapySDRInputPlugin, ATVDemodPlugin, FileSinkPlugin, RemoteOutputPlugin, KiwiSDRPlugin, XTRXInputPlugin, ChannelAnalyzerPlugin, DSDDemodPlugin, LocalSinkPlugin, RemoteSinkPlugin, UDPSinkPlugin, LocalSourcePlugin, UDPSourcePlugin, TestMIPlugin, Bladerf1OutputPlugin, BladeRF2OutputPlugin, HackRFOutputPlugin, LimeSDROutputPlugin, LocalOutputPlugin, PlutoSDROutputPlugin, SoapySDROutputPlugin, XTRXOutputPlugin, AirspyPlugin, AirspyHFPlugin, FileInputPlugin, HackRFInputPlugin, LimeSDRInputPlugin, LocalInputPlugin, PerseusPlugin, PlutoSDRInputPlugin, RemoteInputPlugin, SDRPlayPlugin, TestSourcePlugin, AMDemodPlugin, BFMPlugin, FreeDVPlugin, FreqTrackerPlugin, FileSourcePlugin, AMModPlugin, ATVModPlugin, FreeDVModPlugin, NFMModPlugin, SSBModPlugin, RemoteSourcePlugin, WFMModPlugin, FCDProPlugin, FCDProPlusPlugin, RTLSDRPlugin, LoRaPlugin, NFMPlugin, SSBPlugin, and WFMPlugin.
Referenced by WebAPIAdapterGUI::instanceChannels(), WebAPIAdapterSrv::instanceChannels(), PluginManager::registerRxChannel(), PluginManager::registerSampleMIMO(), PluginManager::registerSampleSink(), PluginManager::registerSampleSource(), and PluginManager::registerTxChannel().
Here is the caller graph for this function:
|
pure virtual |
Implemented in DATVDemodPlugin, Blderf1InputPlugin, Blderf2InputPlugin, SoapySDRInputPlugin, ATVDemodPlugin, FileSinkPlugin, RemoteOutputPlugin, KiwiSDRPlugin, XTRXInputPlugin, ChannelAnalyzerPlugin, DSDDemodPlugin, LocalSinkPlugin, RemoteSinkPlugin, UDPSinkPlugin, LocalSourcePlugin, UDPSourcePlugin, TestMIPlugin, Bladerf1OutputPlugin, BladeRF2OutputPlugin, HackRFOutputPlugin, LimeSDROutputPlugin, LocalOutputPlugin, PlutoSDROutputPlugin, SoapySDROutputPlugin, XTRXOutputPlugin, AirspyPlugin, AirspyHFPlugin, FileInputPlugin, HackRFInputPlugin, LimeSDRInputPlugin, LocalInputPlugin, PerseusPlugin, PlutoSDRInputPlugin, RemoteInputPlugin, SDRPlayPlugin, TestSourcePlugin, AMDemodPlugin, BFMPlugin, FreeDVPlugin, FreqTrackerPlugin, FileSourcePlugin, AMModPlugin, ATVModPlugin, FreeDVModPlugin, NFMModPlugin, SSBModPlugin, RemoteSourcePlugin, WFMModPlugin, FCDProPlugin, FCDProPlusPlugin, RTLSDRPlugin, LoRaPlugin, NFMPlugin, SSBPlugin, and WFMPlugin.
1.8.13