v2.0.0
Loading...
Searching...
No Matches
fiff_id.cpp File Reference

Implementation of FiffId: streaming of the 20-byte FIFF identifier record (version + machid + creation time). More...

#include "fiff_id.h"
#include "fiff_file.h"
#include <QNetworkInterface>
#include <QDateTime>
#include <ctime>
#include <QDebug>
Include dependency graph for fiff_id.cpp:

Go to the source code of this file.

Detailed Description

Implementation of FiffId: streaming of the 20-byte FIFF identifier record (version + machid + creation time).

SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2012-2026 MNE-CPP Authors

Author
Christoph Dinh chris.nosp@m.toph.nosp@m..dinh.nosp@m.@mne.nosp@m.-cpp..nosp@m.org; Lorenz Esch loren.nosp@m.z.es.nosp@m.ch@tu.nosp@m.-ilm.nosp@m.enau..nosp@m.de; Juan GPC jgarc.nosp@m.iapr.nosp@m.ieto@.nosp@m.mgh..nosp@m.harva.nosp@m.rd.e.nosp@m.du; Gabriel Motta gabri.nosp@m.elbe.nosp@m.nmott.nosp@m.a@gm.nosp@m.ail.c.nosp@m.om
Since
0.1.0
Date
October 2012

The machid is filled from the host MAC address when generating new IDs so written files keep parity with the Neuromag acquisition stack and stay lineage-traceable.

Definition in file fiff_id.cpp.