Value-type aggregate of the FIFF metadata blocks mne_rt_server sends at the start of a measurement.
More...
#include <rt_data_client.h>
Public Member Functions | |
| MetaData (FIFFLIB::FiffInfo::SPtr pInfo, FIFFLIB::FiffDigitizerData::SPtr pDigitizerData) | |
Public Attributes | |
| FIFFLIB::FiffInfo::SPtr | m_pInfo |
| FIFFLIB::FiffDigitizerData::SPtr | m_pDigitizerData |
Value-type aggregate of the FIFF metadata blocks mne_rt_server sends at the start of a measurement.
mne_rt_server delivers both the per-channel FiffInfo header and the head-shape FiffDigitizerData block before the first sample buffer; callers usually need both to make sense of the stream (channel positions for visualisation, digitiser points for coregistration). MetaData lets RtDataClient::readMetadata return them together without introducing a std::pair or splitting the read into two round trips.
Definition at line 78 of file rt_data_client.h.
|
inline |
Definition at line 79 of file rt_data_client.h.
| FIFFLIB::FiffDigitizerData::SPtr COMLIB::MetaData::m_pDigitizerData |
Head-shape digitizer point set.
Definition at line 85 of file rt_data_client.h.
| FIFFLIB::FiffInfo::SPtr COMLIB::MetaData::m_pInfo |
Measurement information (channel layout, sampling rate, etc.).
Definition at line 84 of file rt_data_client.h.