Implementation of FiffStream: FIFF tag I/O, directory and block-tree construction, and the typed read_* / write_* methods. More...
#include "fiff_stream.h"#include "fiff_tag.h"#include "fiff_dir_node.h"#include "fiff_ctf_comp.h"#include "fiff_info.h"#include "fiff_info_base.h"#include "fiff_raw_data.h"#include "fiff_cov.h"#include "fiff_evoked_set.h"#include "fiff_coord_trans.h"#include "fiff_ch_info.h"#include "fiff_ch_pos.h"#include "fiff_dig_point.h"#include "fiff_id.h"#include "fiff_digitizer_data.h"#include <math/linalg.h>#include <math/numerics.h>#include <utils/ioutils.h>#include <iostream>#include <time.h>#include <Eigen/LU>#include <Eigen/Dense>#include <QFile>#include <QTcpSocket>#include <QDebug>
Go to the source code of this file.
Implementation of FiffStream: FIFF tag I/O, directory and block-tree construction, and the typed read_* / write_* methods.
SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2012-2026 MNE-CPP Authors
Owns one QIODevice. Builds the directory and FiffDirNode tree on open; trades tag streams for typed FIFFLIB objects on read; emits spec-compliant FIFF on write. Files emitted here round-trip through mne.io.fiff unchanged.
Definition in file fiff_stream.cpp.