Export/import macros for the CONNECTIVITYLIB functional-connectivity library.
More...


Go to the source code of this file.
Namespaces | |
| namespace | CONNECTIVITYLIB |
| Functional connectivity metrics (coherence, PLV, cross-correlation, etc.). | |
Macros | |
| #define | CONNECTIVITYSHARED_EXPORT |
Functions | |
| const char * | CONNECTIVITYLIB::buildDateTime () |
| const char * | CONNECTIVITYLIB::buildHash () |
| const char * | CONNECTIVITYLIB::buildHashLong () |
Export/import macros for the CONNECTIVITYLIB functional-connectivity library.
SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2016-2026 MNE-CPP Authors
CONNECTIVITYLIB implements the spectral and time-domain functional-connectivity estimators used by mne-cpp's source-space and sensor-space analysis pipelines: magnitude-squared coherence and complex coherency, the imaginary part of coherency (Nolte et al., 2004), the phase-locking value (Lachaux et al., 1999), the phase lag index (Stam et al., 2007), the weighted and debiased squared weighted PLI (Vinck et al., 2011), the unbiased squared PLI, Pearson and time-lagged cross-correlation, and the MVAR-based directed metrics Granger causality, DTF and PDC (Baccala & Sameshima, 2001). This header provides the CONNECTIVITYSHARED_EXPORT macro that resolves to Q_DECL_EXPORT when CONNECTIVITY_LIBRARY is defined during the library build and to Q_DECL_IMPORT for downstream consumers, keeping Windows DLL symbol visibility correct without per-class boilerplate.
Definition in file connectivity_global.h.
| #define CONNECTIVITYSHARED_EXPORT |
Definition at line 44 of file connectivity_global.h.