57#include <QSharedPointer>
93 typedef QSharedPointer<RtDataClient>
SPtr;
94 typedef QSharedPointer<const RtDataClient>
ConstSPtr;
145 Eigen::MatrixXf& data,
FiffTag class declaration, which provides fiff tag I/O and processing methods.
FiffInfo class declaration.
FiffStream class declaration.
FiffDigitizerData class declaration.
realtime library export/import macros.
#define COMMUNICATIONSHARED_EXPORT
Real-time client/server communication (commands, raw data streaming).
Bundles FiffInfo and FiffDigitizerData received from mne_rt_server for a measurement session.
FIFFLIB::FiffInfo::SPtr m_pInfo
MetaData(FIFFLIB::FiffInfo::SPtr pInfo, FIFFLIB::FiffDigitizerData::SPtr pDigitizerData)
FIFFLIB::FiffDigitizerData::SPtr m_pDigitizerData
void setClientAlias(const QString &p_sAlias)
QSharedPointer< const RtDataClient > ConstSPtr
QSharedPointer< RtDataClient > SPtr
void readRawBuffer(qint32 p_nChannels, Eigen::MatrixXf &data, FIFFLIB::fiff_int_t &kind)
RtDataClient(QObject *parent=nullptr)
FIFFLIB::FiffInfo::SPtr readInfo()
virtual void disconnectFromHost()
QSharedPointer< FiffDigitizerData > SPtr
QSharedPointer< FiffInfo > SPtr