MNE-CPP  0.1.9
A Framework for Electrophysiology
mne_global.h
Go to the documentation of this file.
1 //=============================================================================================================
37 #ifndef MNE_GLOBAL_H
38 #define MNE_GLOBAL_H
39 
40 //=============================================================================================================
41 // INCLUDES
42 //=============================================================================================================
43 
44 #include <QtCore/qglobal.h>
45 #include <utils/buildinfo.h>
46 
47 //=============================================================================================================
48 // DEFINES
49 //=============================================================================================================
50 
51 #if defined(STATICBUILD)
52 # define MNESHARED_EXPORT
53 #elif defined(MNE_MNE_LIBRARY)
54 # define MNESHARED_EXPORT Q_DECL_EXPORT
55 #else
56 # define MNESHARED_EXPORT Q_DECL_IMPORT
57 #endif
58 
59 namespace MNELIB{
60 
61 //=============================================================================================================
65 MNESHARED_EXPORT const char* buildDateTime();
66 
67 //=============================================================================================================
71 MNESHARED_EXPORT const char* buildHash();
72 
73 //=============================================================================================================
77 MNESHARED_EXPORT const char* buildHashLong();
78 }
79 
80 #endif // MNE_GLOBAL_H
MNESHARED_EXPORT
#define MNESHARED_EXPORT
Definition: mne_global.h:56
buildinfo.h
build information utils