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

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

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

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

Detailed Description

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

Author
Christoph Dinh chris.nosp@m.toph.nosp@m..dinh.nosp@m.@mne.nosp@m.-cpp..nosp@m.org; 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
Since
0.1.0
Date
December 2012

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.

Macro Definition Documentation

◆ FSSHARED_EXPORT

#define FSSHARED_EXPORT

Definition at line 38 of file fs_global.h.