MNE-CPP  0.1.9
A Framework for Electrophysiology
utils_global.h
Go to the documentation of this file.
1 //=============================================================================================================
38 #ifndef UTILS_GLOBAL_H
39 #define UTILS_GLOBAL_H
40 
41 #include "buildinfo.h"
42 
43 //=============================================================================================================
44 // QT INCLUDES
45 //=============================================================================================================
46 
47 #include <QtCore/qglobal.h>
48 
49 //=============================================================================================================
50 // DEFINES
51 //=============================================================================================================
52 
53 #if defined(STATICBUILD)
54 # define UTILSSHARED_EXPORT
55 #elif defined(MNE_UTILS_LIBRARY)
56 # define UTILSSHARED_EXPORT Q_DECL_EXPORT
57 #else
58 # define UTILSSHARED_EXPORT Q_DECL_IMPORT
59 #endif
60 
61 namespace UTILSLIB{
62 
63 //=============================================================================================================
67 UTILSSHARED_EXPORT const char* buildDateTime();
68 
69 //=============================================================================================================
73 UTILSSHARED_EXPORT const char* buildHash();
74 
75 //=============================================================================================================
79 UTILSSHARED_EXPORT const char* buildHashLong();
80 }
81 
82 #endif // MNEUTILS_GLOBAL_H
UTILSSHARED_EXPORT
#define UTILSSHARED_EXPORT
Definition: utils_global.h:58
buildinfo.h
build information utils