35 #ifndef PLUGININPUTDATA_H
36 #define PLUGININPUTDATA_H
43 #include "../mne_x_global.h"
45 #include "plugininputconnector.h"
47 #include <QSharedPointer>
65 typedef QSharedPointer<PluginInputData>
SPtr;
66 typedef QSharedPointer<const PluginInputData>
ConstSPtr;
95 static inline QSharedPointer< PluginInputData<T> >
create(
IPlugin *parent,
const QString &name,
const QString &descr);
128 QSharedPointer< PluginInputData<T> > pPluginInputData(
new PluginInputData<T>(parent, name, descr));
129 return pPluginInputData;
137 #endif // PLUGININPUTDATA_H
The IPlugin class is the base interface class of all plugins.
QSharedPointer< NewMeasurement > SPtr