Export/import macros and build-info accessors for the FSLIB FreeSurfer I/O library. More...


Go to the source code of this file.
Namespaces | |
| namespace | FSLIB |
| FreeSurfer surface, annotation and parcellation I/O for mne-cpp. | |
Macros | |
| #define | FSSHARED_EXPORT |
Functions | |
| const char * | FSLIB::buildDateTime () |
| const char * | FSLIB::buildHash () |
| const char * | FSLIB::buildHashLong () |
Export/import macros and build-info accessors for the FSLIB FreeSurfer I/O library.
SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2012-2026 MNE-CPP Authors
Defines the FSSHARED_EXPORT visibility macro used by every public class in FSLIB so the library can be built either as a Qt shared library (default) or as a static archive under STATICBUILD without source changes. Also exposes the small set of build-info accessors (date/time, abbreviated git hash, full git hash) that downstream tools surface in their About dialogs and log headers.
Definition in file fs_global.h.
| #define FSSHARED_EXPORT |
Definition at line 38 of file fs_global.h.