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.
sdrbase
plugin
plugininterface.cpp
Go to the documentation of this file.
1
#include <
plugin/plugininstancegui.h
>
2
#include "
dsp/devicesamplesource.h
"
3
#include "
dsp/devicesamplesink.h
"
4
#include "
dsp/devicesamplemimo.h
"
5
#include "
plugin/plugininterface.h
"
6
7
8
void
PluginInterface::deleteSampleSourcePluginInstanceGUI
(
PluginInstanceGUI
*ui)
9
{
10
if
(ui) { ui->
destroy
(); }
11
}
12
13
void
PluginInterface::deleteSampleSourcePluginInstanceInput
(
DeviceSampleSource
*source)
14
{
15
if
(source) { source->
destroy
(); }
16
}
17
18
void
PluginInterface::deleteSampleSinkPluginInstanceGUI
(
PluginInstanceGUI
*ui)
19
{
20
if
(ui) { ui->
destroy
(); }
21
}
22
23
void
PluginInterface::deleteSampleSinkPluginInstanceOutput
(
DeviceSampleSink
*sink)
24
{
25
if
(sink) { sink->
destroy
(); }
26
}
27
28
void
PluginInterface::deleteSampleMIMOPluginInstanceGUI
(
PluginInstanceGUI
*ui)
29
{
30
if
(ui) { ui->
destroy
(); }
31
}
32
33
void
PluginInterface::deleteSampleMIMOPluginInstanceMIMO
(
DeviceSampleMIMO
*mimo)
34
{
35
if
(mimo) { mimo->
destroy
(); }
36
}
PluginInstanceGUI::destroy
virtual void destroy()=0
DeviceSampleMIMO::destroy
virtual void destroy()=0
devicesamplesink.h
DeviceSampleSink
Definition:
devicesamplesink.h:36
plugininstancegui.h
devicesamplesource.h
PluginInterface::deleteSampleMIMOPluginInstanceMIMO
virtual void deleteSampleMIMOPluginInstanceMIMO(DeviceSampleMIMO *mimo)
Definition:
plugininterface.cpp:33
DeviceSampleSink::destroy
virtual void destroy()=0
devicesamplemimo.h
DeviceSampleSource
Definition:
devicesamplesource.h:37
PluginInstanceGUI
Definition:
plugininstancegui.h:13
PluginInterface::deleteSampleSinkPluginInstanceOutput
virtual void deleteSampleSinkPluginInstanceOutput(DeviceSampleSink *sink)
Definition:
plugininterface.cpp:23
PluginInterface::deleteSampleSourcePluginInstanceGUI
virtual void deleteSampleSourcePluginInstanceGUI(PluginInstanceGUI *ui)
Definition:
plugininterface.cpp:8
DeviceSampleSource::destroy
virtual void destroy()=0
DeviceSampleMIMO
Definition:
devicesamplemimo.h:37
PluginInterface::deleteSampleMIMOPluginInstanceGUI
virtual void deleteSampleMIMOPluginInstanceGUI(PluginInstanceGUI *ui)
Definition:
plugininterface.cpp:28
PluginInterface::deleteSampleSourcePluginInstanceInput
virtual void deleteSampleSourcePluginInstanceInput(DeviceSampleSource *source)
Definition:
plugininterface.cpp:13
PluginInterface::deleteSampleSinkPluginInstanceGUI
virtual void deleteSampleSinkPluginInstanceGUI(PluginInstanceGUI *ui)
Definition:
plugininterface.cpp:18
plugininterface.h
Generated on Fri Aug 2 2019 17:56:33 for SDRAngel by
1.8.13