MNELIB shared-library export/import macros and library build metadata. More...

Go to the source code of this file.
Namespaces | |
| namespace | MNELIB |
| Core MNE data structures (source spaces, source estimates, hemispheres). | |
Macros | |
| #define | MNESHARED_EXPORT |
Functions | |
| const char * | MNELIB::buildDateTime () |
| const char * | MNELIB::buildHash () |
| const char * | MNELIB::buildHashLong () |
MNELIB shared-library export/import macros and library build metadata.
SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2012-2026 MNE-CPP Authors
MNELIB is the central mne-cpp data library: it ties the on-disk FIFF containers exposed by FIFFLIB to the higher-level neuroscience objects (source spaces, hemispheres, BEM surfaces, forward solutions, inverse operators, covariance matrices, raw/epoch/evoked aggregates and the MSH display surfaces consumed by DISP3D). This translation unit only declares the MNESHARED_EXPORT visibility macro and the MNELIB::buildDateTime helper so every other compilation unit can resolve symbol visibility identically across static and shared builds.
Definition in file mne_global.h.
| #define MNESHARED_EXPORT |
Definition at line 40 of file mne_global.h.