36 #ifndef BRAINMONITOR_H
37 #define BRAINMONITOR_H
46 #include <mne_x/Interfaces/IRTVisualization.h>
50 #include <xMeas/Measurement/realtimesamplearray.h>
67 namespace BrainMonitorPlugin
77 using namespace IOBuffer;
95 Q_PLUGIN_METADATA(IID
"mne_x/1.0" FILE
"brainmonitor.json")
97 Q_INTERFACES(MNEX::IRTVisualization)
111 virtual bool start();
114 virtual Type getType()
const;
115 virtual const char* getName()
const;
117 virtual QWidget* setupWidget();
118 virtual QWidget* runWidget();
120 virtual void update(
Subject* pSubject);
136 #endif // BRAINMONITOR_H
Contains the declaration of the Multi Channel Circularbuffer base class.
The BrainMonitor class provides a dummy algorithm structure.
#define BRAINMONITORSHARED_EXPORT
Contains the BrainMonitor library export/import macros.
Contains the declaration of the RealTimeMultiSampleArray class.
Contains the declaration of the CircularBuffer_old class.
The Subject class provides the base class of every subject of the observer design pattern...