v2.0.0
Loading...
Searching...
No Matches
bids_global.h
Go to the documentation of this file.
1//=============================================================================================================
22
23#ifndef BIDS_GLOBAL_H
24#define BIDS_GLOBAL_H
25
26//=============================================================================================================
27// INCLUDES
28//=============================================================================================================
29
30#include <utils/buildinfo.h>
31
32//=============================================================================================================
33// QT INCLUDES
34//=============================================================================================================
35
36#include <QtCore/qglobal.h>
37
38//=============================================================================================================
39// DEFINES
40//=============================================================================================================
41
42#if defined(STATICBUILD)
43#define BIDSSHARED_EXPORT
44#elif defined(MNE_BIDS_LIBRARY)
45#define BIDSSHARED_EXPORT Q_DECL_EXPORT
46#else
47#define BIDSSHARED_EXPORT Q_DECL_IMPORT
48#endif
49
50//=============================================================================================================
55namespace BIDSLIB
56{
57
58//=============================================================================================================
65
66//=============================================================================================================
72BIDSSHARED_EXPORT const char* buildHash();
73
74//=============================================================================================================
81}
82
83#endif // BIDS_GLOBAL_H
#define BIDSSHARED_EXPORT
Definition bids_global.h:43
Compile-time helpers that capture the build date, time and git commit hash into the binary.
BIDS dataset reading, writing, path construction, and sidecar metadata handling for iEEG/EEG/MEG.
BIDSSHARED_EXPORT const char * buildHash()
BIDSSHARED_EXPORT const char * buildHashLong()
BIDSSHARED_EXPORT const char * buildDateTime()