DgnPlatform/ExportMacros.h
Go to the documentation of this file.
1 /*--------------------------------------------------------------------------------------+
2 |
3 | Supplied under applicable software license agreement.
4 |
5 | Copyright (c) 2018 Bentley Systems, Incorporated. All rights reserved.
6 |
7 +---------------------------------------------------------------------------------------*/
8 #pragma once
9 #if defined __cplusplus_cli
10  #define CLRPUBLIC public
11 #else
12  #define CLRPUBLIC
13 #endif
14 
15 #if !defined (MSCORE_EXPORT)
16 #define MSCORE_EXPORT IMPORT_ATTRIBUTE
17 #endif
18 #if !defined (MSTNTOOLS_EXPORT)
19 #define MSTNTOOLS_EXPORT IMPORT_ATTRIBUTE
20 #endif
21 #if !defined (MSPSOLID_EXPORT)
22 #define MSPSOLID_EXPORT IMPORT_ATTRIBUTE
23 #endif
24 #if !defined (PSOLIDCORE_EXPORT)
25 #define PSOLIDCORE_EXPORT IMPORT_ATTRIBUTE
26 #endif
27 #if !defined (OCCTCORE_EXPORT)
28 #define OCCTCORE_EXPORT IMPORT_ATTRIBUTE
29 #endif
30 #if !defined (SOLIDINTEROP_EXPORT)
31 #define SOLIDINTEROP_EXPORT IMPORT_ATTRIBUTE
32 #endif
33 #if !defined (MSACIS_EXPORT)
34 #define MSACIS_EXPORT IMPORT_ATTRIBUTE
35 #endif
36 #if !defined (KISOLID_EXPORT)
37 #define KISOLID_EXPORT IMPORT_ATTRIBUTE
38 #endif
39 #if !defined (MSPFACET_EXPORT)
40 #define MSPFACET_EXPORT IMPORT_ATTRIBUTE
41 #endif
42 #if !defined (DGNHOST_EXPORT)
43 #define DGNHOST_EXPORT IMPORT_ATTRIBUTE
44 #endif
45 #if !defined (DGNXFIMPORTER_EXPORT)
46 #define DGNXFIMPORTER_EXPORT IMPORT_ATTRIBUTE
47 #endif
48 #if !defined (DGNVIEW_EXPORT)
49 #define DGNVIEW_EXPORT IMPORT_ATTRIBUTE
50 #endif
51 #if !defined (DGNTOOLS_EXPORT)
52 #define DGNTOOLS_EXPORT IMPORT_ATTRIBUTE
53 #endif
54 #if !defined (DGNTOOLSNET_EXPORT)
55 #define DGNTOOLSNET_EXPORT IMPORT_ATTRIBUTE
56 #endif
57 #if !defined (DGNPLATFORM_EXPORT)
58 #define DGNPLATFORM_EXPORT IMPORT_ATTRIBUTE
59 #endif
60 #if !defined (DGNPLATFORM_EXPORT_DGNVIEW_INLINE)
61 #define DGNPLATFORM_EXPORT_DGNVIEW_INLINE IMPORT_ATTRIBUTE
62 #endif
63 #if !defined (DGNDBFILEIO_EXPORT)
64 #define DGNDBFILEIO_EXPORT IMPORT_ATTRIBUTE
65 #endif
66 #if !defined (MSCORE_EXPORT)
67 #define MSCORE_EXPORT IMPORT_ATTRIBUTE
68 #endif
69 #if !defined (RMGRSUBS_EXPORT)
70 #define RMGRSUBS_EXPORT IMPORT_ATTRIBUTE
71 #endif
72 #if !defined (ECXATTRIBUTES_EXPORT)
73 #define ECXATTRIBUTES_EXPORT IMPORT_ATTRIBUTE
74 #endif
75 #if !defined (ECXDATATREE_EXPORT)
76 #define ECXDATATREE_EXPORT IMPORT_ATTRIBUTE
77 #endif
78 #if !defined (FEDERATIONTEST_EXPORT)
79 #define FEDERATIONTEST_EXPORT IMPORT_ATTRIBUTE
80 #endif
81 #if !defined (IMAGELIB_EXPORT)
82 #define IMAGELIB_EXPORT IMPORT_ATTRIBUTE
83 #endif
84 #if !defined (VIDEOLIB_EXPORT)
85 #define VIDEOLIB_EXPORT IMPORT_ATTRIBUTE
86 #endif
87 #if !defined (RASTERLIB_EXPORT)
88 #define RASTERLIB_EXPORT IMPORT_ATTRIBUTE
89 #endif
90 #if !defined (RASTERCORE_EXPORT)
91 #define RASTERCORE_EXPORT IMPORT_ATTRIBUTE
92 #endif
93 #if !defined (POINTCLOUD_EXPORT)
94 #define POINTCLOUD_EXPORT IMPORT_ATTRIBUTE
95 #endif
96 #if !defined (RASTEREXT_EXPORT)
97 #define RASTEREXT_EXPORT IMPORT_ATTRIBUTE
98 #endif
99 #if !defined (RASTER_EXPORT)
100 #define RASTER_EXPORT IMPORT_ATTRIBUTE
101 #endif
102 #if !defined (RASTERMANAGER_EXPORT)
103 #define RASTERMANAGER_EXPORT IMPORT_ATTRIBUTE
104 #endif
105 #if !defined (MARKUPLIB_EXPORT)
106 #define MARKUPLIB_EXPORT IMPORT_ATTRIBUTE
107 #endif
108 #if !defined (TOOLSUBS_EXPORT)
109 #define TOOLSUBS_EXPORT IMPORT_ATTRIBUTE
110 #endif
111 
112 
113 

Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.