 |
NDEVR
API Documentation
|
40#include <NDEVRConfig.h>
47# ifdef HARDWARE_BUILD_DLL_EXPORT
48# define HARDWARE_API __declspec(dllexport)
49# define HARDWARE_T_API
50# pragma warning (disable : 4251)
51# pragma warning (disable : 4661)
52# pragma warning (disable : 4251)
57# elif !(defined NDEVR_STATIC_BUILD)
58# define HARDWARE_API __declspec(dllimport)
59# define HARDWARE_T_API
60# pragma warning (disable : 4661)
61# pragma warning (disable : 4251)
64# define HARDWARE_T_API extern
68#include <QtCore/QtGlobal>
69# ifdef HARDWARE_BUILD_DLL_EXPORT
70# define HARDWARE_API Q_DECL_EXPORT
71# define HARDWARE_T_API
72# elif (defined HARDWARE_DLL)
73# define HARDWARE_API Q_DECL_IMPORT
74# define HARDWARE_T_API
77# define HARDWARE_T_API
81# define HARDWARE_API __attribute__((visibility("default")))
82# define HARDWARE_T_API