38#ifndef COMMUNICATION_GLOBAL_H
39#define COMMUNICATION_GLOBAL_H
45#include <QtCore/qglobal.h>
52#if defined(STATICBUILD)
53# define COMSHARED_EXPORT
54#elif defined(MNE_COM_LIBRARY)
55# define COMSHARED_EXPORT Q_DECL_EXPORT
57# define COMSHARED_EXPORT Q_DECL_IMPORT
Compile-time helpers that capture the build date, time and git commit hash into the binary.
Real-time client/server communication primitives for talking to mne_rt_server.
COMSHARED_EXPORT const char * buildHashLong()
Full-length git commit hash (40 hex chars) of the source tree this library was built from.
COMSHARED_EXPORT const char * buildHash()
Abbreviated git commit hash (typically 7 hex chars) of the source tree this library was built from.
COMSHARED_EXPORT const char * buildDateTime()
Compile-time date/time stamp baked into the COMLIB binary.