Argument record passed to a background raw-data filter worker. More...
#include "mne_global.h"#include "mne_source_space.h"#include "mne_surface.h"#include <Eigen/Core>#include <QSharedPointer>#include <QWeakPointer>#include <QTextStream>#include <memory>

Go to the source code of this file.
Classes | |
| class | MNELIB::FilterThreadArg |
| Thread-local arguments for parallel raw data filtering (channel range, filter kernel, buffer). More... | |
Namespaces | |
| namespace | FIFFLIB |
| FIFF file I/O, in-memory data structures and high-level readers/writers. | |
| namespace | MNELIB |
| Core MNE data structures (source spaces, source estimates, hemispheres). | |
Argument record passed to a background raw-data filter worker.
SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2026 MNE-CPP Authors
MNELIB::FilterThreadArg bundles the input buffer, an MNELIB::MNEFilterDef and the completion callback that the legacy raw-browser filter worker thread needs to run a filter on one FIFF data buffer asynchronously. Kept POD-like so it can be passed across QThread boundaries without ownership headaches.
Definition in file filter_thread_arg.h.