v2.0.0
Loading...
Searching...
No Matches
math_global.h
Go to the documentation of this file.
1//=============================================================================================================
30
31#ifndef MATH_GLOBAL_H
32#define MATH_GLOBAL_H
33
34//=============================================================================================================
35// INCLUDES
36//=============================================================================================================
37
38#include <utils/buildinfo.h>
39
40//=============================================================================================================
41// QT INCLUDES
42//=============================================================================================================
43
44#include <QtCore/qglobal.h>
45
46//=============================================================================================================
47// DEFINES
48//=============================================================================================================
49
50#if defined(STATICBUILD)
51# define MATHSHARED_EXPORT
52#elif defined(MNE_MATH_LIBRARY)
53# define MATHSHARED_EXPORT Q_DECL_EXPORT
54#else
55# define MATHSHARED_EXPORT Q_DECL_IMPORT
56#endif
57
58//=============================================================================================================
63namespace MATHLIB{
64
65//=============================================================================================================
70
71//=============================================================================================================
75MATHSHARED_EXPORT const char* buildHash();
76
77//=============================================================================================================
82}
83
84#endif // MATH_GLOBAL_H
Compile-time helpers that capture the build date, time and git commit hash into the binary.
#define MATHSHARED_EXPORT
Definition math_global.h:51
Mathematical algorithms and geometry (linear algebra, optimization, spectral estimation).
MATHSHARED_EXPORT const char * buildDateTime()
MATHSHARED_EXPORT const char * buildHash()
MATHSHARED_EXPORT const char * buildHashLong()