Single tag entry in a FreeSurfer MGH/MGZ file header. More...
#include <mne_mgh_tag.h>
Public Types | |
| typedef QSharedPointer< MNEMghTag > | SPtr |
| typedef QSharedPointer< const MNEMghTag > | ConstSPtr |
Public Member Functions | |
| MNEMghTag ()=default | |
| ~MNEMghTag ()=default | |
Public Attributes | |
| int | tag = 0 |
| long long | len = 0 |
| QByteArray | data |
Single tag entry in a FreeSurfer MGH/MGZ file header.
MGH files can carry optional typed metadata tags in the file footer. Each tag has an integer identifier, a byte length, and a raw payload.
Definition at line 66 of file mne_mgh_tag.h.
| typedef QSharedPointer<const MNEMghTag> MNELIB::MNEMghTag::ConstSPtr |
Const shared pointer type for MNEMghTag.
Definition at line 70 of file mne_mgh_tag.h.
| typedef QSharedPointer<MNEMghTag> MNELIB::MNEMghTag::SPtr |
Shared pointer type for MNEMghTag.
Definition at line 69 of file mne_mgh_tag.h.
|
default |
Constructs an empty MNEMghTag.
|
default |
Destructor.
| QByteArray MNELIB::MNEMghTag::data |
Raw tag data payload.
Definition at line 87 of file mne_mgh_tag.h.
| long long MNELIB::MNEMghTag::len = 0 |
Byte length of the tag data payload.
Definition at line 86 of file mne_mgh_tag.h.
| int MNELIB::MNEMghTag::tag = 0 |
Tag identifier code.
Definition at line 85 of file mne_mgh_tag.h.