v2.0.0
Loading...
Searching...
No Matches
connectivity_global.h File Reference

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

#include <QtCore/qglobal.h>
#include <utils/buildinfo.h>
Include dependency graph for connectivity_global.h:
This graph shows which files directly or indirectly include this file:

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 ()

Detailed Description

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

SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2016-2026 MNE-CPP Authors

Author
Lorenz Esch loren.nosp@m.z.es.nosp@m.ch@tu.nosp@m.-ilm.nosp@m.enau..nosp@m.de; Gabriel Motta gabri.nosp@m.elbe.nosp@m.nmott.nosp@m.a@gm.nosp@m.ail.c.nosp@m.om; Juan GPC jgarc.nosp@m.iapr.nosp@m.ieto@.nosp@m.mgh..nosp@m.harva.nosp@m.rd.e.nosp@m.du; Christoph Dinh chris.nosp@m.toph.nosp@m..dinh.nosp@m.@mne.nosp@m.-cpp..nosp@m.org
Since
0.1.0
Date
July 2016

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.

Macro Definition Documentation

◆ CONNECTIVITYSHARED_EXPORT

#define CONNECTIVITYSHARED_EXPORT

Definition at line 44 of file connectivity_global.h.