MRPT
1.9.9
mrpt-expr_export.h
Go to the documentation of this file.
1
/* +------------------------------------------------------------------------+
2
| Mobile Robot Programming Toolkit (MRPT) |
3
| http://www.mrpt.org/ |
4
| |
5
| Copyright (c) 2005-2018, Individual contributors, see AUTHORS file |
6
| See: http://www.mrpt.org/Authors - All rights reserved. |
7
| Released under BSD License. See details in http://www.mrpt.org/License |
8
+------------------------------------------------------------------------+ */
9
#pragma once
10
11
#ifdef _MSC_VER
12
#pragma warning(disable : 4251) // DLL export private fields
13
#endif
14
15
#if defined(MRPT_EXPR_STATIC_DEFINE) || !defined(_WIN32)
16
#define MRPT_EXPR_EXPORT
17
#define MRPT_EXPR_NO_EXPORT
18
#else
19
#ifndef MRPT_EXPR_EXPORT
20
#ifdef mrpt_expr_EXPORTS
21
/* We are building this library */
22
#define MRPT_EXPR_EXPORT __declspec(dllexport)
23
#else
24
/* We are using this library */
25
#define MRPT_EXPR_EXPORT __declspec(dllimport)
26
#endif
27
#endif
28
29
#ifndef MRPT_EXPR_NO_EXPORT
30
#define MRPT_EXPR_NO_EXPORT
31
#endif
32
#endif
Page generated by
Doxygen 1.8.14
for MRPT 1.9.9 Git: 7d5e6d718 Fri Aug 24 01:51:28 2018 +0200 at lun nov 2 08:35:50 CET 2020