MNE-CPP  0.1.9
A Framework for Electrophysiology
fiff_global.h
Go to the documentation of this file.
1 //=============================================================================================================
37 #ifndef FIFF_GLOBAL_H
38 #define FIFF_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 FIFFSHARED_EXPORT
53 #elif defined(MNE_FIFF_LIBRARY)
54 # define FIFFSHARED_EXPORT Q_DECL_EXPORT
55 #else
56 # define FIFFSHARED_EXPORT Q_DECL_IMPORT
57 #endif
58 
59 namespace FIFFLIB{
60 
61 //=============================================================================================================
65 FIFFSHARED_EXPORT const char* buildDateTime();
66 
67 //=============================================================================================================
71 FIFFSHARED_EXPORT const char* buildHash();
72 
73 //=============================================================================================================
77 FIFFSHARED_EXPORT const char* buildHashLong();
78 }
79 
80 #endif // FIFF_GLOBAL_H
FIFFSHARED_EXPORT
#define FIFFSHARED_EXPORT
Definition: fiff_global.h:56
buildinfo.h
build information utils