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.
Public Member Functions | List of all members
PluginInstanceGUI Class Referenceabstract

#include <plugininstancegui.h>

+ Inheritance diagram for PluginInstanceGUI:

Public Member Functions

 PluginInstanceGUI ()
 
virtual ~PluginInstanceGUI ()
 
virtual void destroy ()=0
 
virtual void setName (const QString &name)=0
 
virtual QString getName () const =0
 
virtual void resetToDefaults ()=0
 
virtual qint64 getCenterFrequency () const =0
 
virtual void setCenterFrequency (qint64 centerFrequency)=0
 
virtual QByteArray serialize () const =0
 
virtual bool deserialize (const QByteArray &data)=0
 
virtual MessageQueuegetInputMessageQueue ()=0
 
virtual bool handleMessage (const Message &message)=0
 

Detailed Description

Definition at line 13 of file plugininstancegui.h.

Constructor & Destructor Documentation

◆ PluginInstanceGUI()

PluginInstanceGUI::PluginInstanceGUI ( )
inline

Definition at line 15 of file plugininstancegui.h.

15 { };

◆ ~PluginInstanceGUI()

virtual PluginInstanceGUI::~PluginInstanceGUI ( )
inlinevirtual

Definition at line 16 of file plugininstancegui.h.

16 { };

Member Function Documentation

◆ deserialize()

virtual bool PluginInstanceGUI::deserialize ( const QByteArray &  data)
pure virtual

◆ destroy()

virtual void PluginInstanceGUI::destroy ( )
pure virtual

◆ getCenterFrequency()

virtual qint64 PluginInstanceGUI::getCenterFrequency ( ) const
pure virtual

◆ getInputMessageQueue()

virtual MessageQueue* PluginInstanceGUI::getInputMessageQueue ( )
pure virtual

◆ getName()

virtual QString PluginInstanceGUI::getName ( ) const
pure virtual

◆ handleMessage()

virtual bool PluginInstanceGUI::handleMessage ( const Message message)
pure virtual

◆ resetToDefaults()

virtual void PluginInstanceGUI::resetToDefaults ( )
pure virtual

◆ serialize()

virtual QByteArray PluginInstanceGUI::serialize ( ) const
pure virtual

◆ setCenterFrequency()

virtual void PluginInstanceGUI::setCenterFrequency ( qint64  centerFrequency)
pure virtual

◆ setName()

virtual void PluginInstanceGUI::setName ( const QString &  name)
pure virtual

The documentation for this class was generated from the following file: