v2.0.0
Loading...
Searching...
No Matches
inv_global.h
Go to the documentation of this file.
1//=============================================================================================================
22
23#ifndef INV_GLOBAL_H
24#define INV_GLOBAL_H
25
26//=============================================================================================================
27// INCLUDES
28//=============================================================================================================
29
30#include <QtCore/qglobal.h>
31#include <utils/buildinfo.h>
32
33//=============================================================================================================
34// DEFINES
35//=============================================================================================================
36
37#if defined(STATICBUILD)
38#define INVSHARED_EXPORT
39#elif defined(MNE_INV_LIBRARY)
40#define INVSHARED_EXPORT Q_DECL_EXPORT
41#else
42#define INVSHARED_EXPORT Q_DECL_IMPORT
43#endif
44
45//=============================================================================================================
50namespace INVLIB
51{
52
53//=============================================================================================================
60
61//=============================================================================================================
67INVSHARED_EXPORT const char* buildHash();
68
69//=============================================================================================================
76
77}
78
79#endif // INV_GLOBAL_H
Compile-time helpers that capture the build date, time and git commit hash into the binary.
#define INVSHARED_EXPORT
Definition inv_global.h:38
Inverse source estimation (MNE, dSPM, sLORETA, dipole fitting).
INVSHARED_EXPORT const char * buildHashLong()
INVSHARED_EXPORT const char * buildHash()
INVSHARED_EXPORT const char * buildDateTime()