v2.0.0
Loading...
Searching...
No Matches
src
libraries
lsl
lsl_global.h
Go to the documentation of this file.
1
//=============================================================================================================
30
31
#ifndef LSL_GLOBAL_H
32
#define LSL_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 LSLSHARED_EXPORT
52
#elif defined(MNE_LSL_LIBRARY)
53
#define LSLSHARED_EXPORT Q_DECL_EXPORT
54
#else
55
#define LSLSHARED_EXPORT Q_DECL_IMPORT
56
#endif
57
58
//=============================================================================================================
63
namespace
LSLLIB
64
{
65
66
//=============================================================================================================
72
LSLSHARED_EXPORT
const
char
*
buildDateTime
();
73
74
//=============================================================================================================
80
LSLSHARED_EXPORT
const
char
*
buildHash
();
81
82
//=============================================================================================================
88
LSLSHARED_EXPORT
const
char
*
buildHashLong
();
89
90
}
// namespace LSLLIB
91
92
#endif
// LSL_GLOBAL_H
buildinfo.h
Compile-time helpers that capture the build date, time and git commit hash into the binary.
LSLSHARED_EXPORT
#define LSLSHARED_EXPORT
Definition
lsl_global.h:51
LSLLIB
Lab Streaming Layer (LSL) integration for real-time data exchange.
LSLLIB::buildDateTime
const char * buildDateTime()
Definition
lsl_global.cpp:32
LSLLIB::buildHash
const char * buildHash()
Definition
lsl_global.cpp:39
LSLLIB::buildHashLong
const char * buildHashLong()
Definition
lsl_global.cpp:46
Generated on
for MNE-CPP by
1.16.1