INVLIB library export/import macros, build-info accessors, and namespace docstring for the inverse-solver library. More...


Go to the source code of this file.
Namespaces | |
| namespace | INVLIB |
| Inverse source estimation (MNE, dSPM, sLORETA, dipole fitting). | |
Macros | |
| #define | INVSHARED_EXPORT |
Functions | |
| INVSHARED_EXPORT const char * | INVLIB::buildDateTime () |
| INVSHARED_EXPORT const char * | INVLIB::buildHash () |
| INVSHARED_EXPORT const char * | INVLIB::buildHashLong () |
INVLIB library export/import macros, build-info accessors, and namespace docstring for the inverse-solver library.
SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2026 MNE-CPP Authors
The INVLIB library bundles every inverse-method, beamformer and HPI-fit class used by mne-cpp: minimum-norm / dSPM / sLORETA / eLORETA, LCMV and DICS beamformers, RAP-MUSIC, TRAP-MUSIC, MxNE / TF-MxNE / Gamma-MAP, contextual MNE (CMNE), ECD dipole fitting and continuous head-position estimation. This header defines the INVSHARED_EXPORT macro that controls symbol visibility for the shared/static build variants, declares the INVLIB namespace, and exposes buildDateTime and buildHash so applications can stamp the linked INVLIB version into log files and reports.
Definition in file inv_global.h.
| #define INVSHARED_EXPORT |
Definition at line 38 of file inv_global.h.