36 #ifndef CONNECTORMANAGER_H
37 #define CONNECTORMANAGER_H
62 #include <QPluginLoader>
93 class FiffStreamServer;
126 void connectCommands();
134 void loadConnectors(
const QString& dir);
136 static void clearConnectorActivation();
138 void connectActiveConnector();
140 void disconnectActiveConnector();
156 static inline const QVector<IConnector*>& getConnectors();
164 QByteArray getConnectorList(
bool p_bFlagJSON =
false)
const;
170 QByteArray setActiveConnector(qint32 ID);
187 void comConlist(
Command p_command);
195 void comSelcon(
Command p_command);
203 void comStart(
Command p_command);
211 void comStopAll(
Command p_command);
216 static QVector<IConnector*> s_vecConnectors;
229 return s_vecConnectors;
234 #endif // CONNECTORMANAGER_H
FIFF measurement file information.
The FiffStreamServer class provides.
The IConnector class is the interface class of all plugins.
FiffInfo class declaration.
static const QVector< IConnector * > & getConnectors()
The ConnectorManager class provides a dynamic plugin loader. As well as the handling of the loaded pl...