10 Q_PLUGIN_METADATA(IID
"facontidavide.PlotJuggler3.DataStreamer")
16 virtual bool start(QStringList*)
override;
24 virtual const char*
name()
const override 26 return "Dummy Streamer";
35 QDomElement& parent_element)
const override;
37 virtual bool xmlLoadState(
const QDomElement& parent_element)
override;
virtual bool xmlSaveState(QDomDocument &doc, QDomElement &parent_element) const override
Override this method to save the status of the plugin to XML.
virtual ~DataStreamSample() override
virtual bool start(QStringList *) override
start streaming.
The DataStreamer base classm used to read streaming of data.
virtual bool isDebugPlugin() override
virtual const char * name() const override
Name of the plugin type, NOT the particular instance.
virtual void shutdown() override
shutdown Stop streaming
virtual bool isRunning() const override
isRunning
virtual bool xmlLoadState(const QDomElement &parent_element) override
Override this method to load the status of the plugin from XML.
std::map< std::string, Parameters > _parameters
QAction * _dummy_notification
std::pair< QAction *, int > notificationAction() override
Gets the action to execute when clicking the 'notifications' button and the current number of outstan...