RDKit
Open-source cheminformatics and machine learning.
export.h
Go to the documentation of this file.
1 // auto-generated __declspec definition header
2 #pragma once
3 #ifndef SWIG
4 #ifdef _MSC_VER
5 #pragma warning(disable:4251)
6 #pragma warning(disable:4275)
7 #endif
8 
9 #include <boost/config.hpp>
10 #endif
11 
12 // RDKIT_ALIGNMENT_EXPORT definitions
13 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
14 #ifdef RDKIT_ALIGNMENT_BUILD
15 #define RDKIT_ALIGNMENT_EXPORT __declspec(dllexport)
16 #else
17 #define RDKIT_ALIGNMENT_EXPORT __declspec(dllimport)
18 #endif
19 #endif
20 #ifndef RDKIT_ALIGNMENT_EXPORT
21 #define RDKIT_ALIGNMENT_EXPORT
22 #endif
23 // RDKIT_ALIGNMENT_EXPORT end definitions
24 
25 // RDKIT_AVALONLIB_EXPORT definitions
26 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
27 #ifdef RDKIT_AVALONLIB_BUILD
28 #define RDKIT_AVALONLIB_EXPORT __declspec(dllexport)
29 #else
30 #define RDKIT_AVALONLIB_EXPORT __declspec(dllimport)
31 #endif
32 #endif
33 #ifndef RDKIT_AVALONLIB_EXPORT
34 #define RDKIT_AVALONLIB_EXPORT
35 #endif
36 // RDKIT_AVALONLIB_EXPORT end definitions
37 
38 // RDKIT_CATALOGS_EXPORT definitions
39 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
40 #ifdef RDKIT_CATALOGS_BUILD
41 #define RDKIT_CATALOGS_EXPORT __declspec(dllexport)
42 #else
43 #define RDKIT_CATALOGS_EXPORT __declspec(dllimport)
44 #endif
45 #endif
46 #ifndef RDKIT_CATALOGS_EXPORT
47 #define RDKIT_CATALOGS_EXPORT
48 #endif
49 // RDKIT_CATALOGS_EXPORT end definitions
50 
51 // RDKIT_CHEMREACTIONS_EXPORT definitions
52 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
53 #ifdef RDKIT_CHEMREACTIONS_BUILD
54 #define RDKIT_CHEMREACTIONS_EXPORT __declspec(dllexport)
55 #else
56 #define RDKIT_CHEMREACTIONS_EXPORT __declspec(dllimport)
57 #endif
58 #endif
59 #ifndef RDKIT_CHEMREACTIONS_EXPORT
60 #define RDKIT_CHEMREACTIONS_EXPORT
61 #endif
62 // RDKIT_CHEMREACTIONS_EXPORT end definitions
63 
64 // RDKIT_CHEMTRANSFORMS_EXPORT definitions
65 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
66 #ifdef RDKIT_CHEMTRANSFORMS_BUILD
67 #define RDKIT_CHEMTRANSFORMS_EXPORT __declspec(dllexport)
68 #else
69 #define RDKIT_CHEMTRANSFORMS_EXPORT __declspec(dllimport)
70 #endif
71 #endif
72 #ifndef RDKIT_CHEMTRANSFORMS_EXPORT
73 #define RDKIT_CHEMTRANSFORMS_EXPORT
74 #endif
75 // RDKIT_CHEMTRANSFORMS_EXPORT end definitions
76 
77 // RDKIT_CHEMICALFEATURES_EXPORT definitions
78 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
79 #ifdef RDKIT_CHEMICALFEATURES_BUILD
80 #define RDKIT_CHEMICALFEATURES_EXPORT __declspec(dllexport)
81 #else
82 #define RDKIT_CHEMICALFEATURES_EXPORT __declspec(dllimport)
83 #endif
84 #endif
85 #ifndef RDKIT_CHEMICALFEATURES_EXPORT
86 #define RDKIT_CHEMICALFEATURES_EXPORT
87 #endif
88 // RDKIT_CHEMICALFEATURES_EXPORT end definitions
89 
90 // RDKIT_CONFORMERPARSER_EXPORT definitions
91 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
92 #ifdef RDKIT_CONFORMERPARSER_BUILD
93 #define RDKIT_CONFORMERPARSER_EXPORT __declspec(dllexport)
94 #else
95 #define RDKIT_CONFORMERPARSER_EXPORT __declspec(dllimport)
96 #endif
97 #endif
98 #ifndef RDKIT_CONFORMERPARSER_EXPORT
99 #define RDKIT_CONFORMERPARSER_EXPORT
100 #endif
101 // RDKIT_CONFORMERPARSER_EXPORT end definitions
102 
103 // RDKIT_DATASTRUCTS_EXPORT definitions
104 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
105 #ifdef RDKIT_DATASTRUCTS_BUILD
106 #define RDKIT_DATASTRUCTS_EXPORT __declspec(dllexport)
107 #else
108 #define RDKIT_DATASTRUCTS_EXPORT __declspec(dllimport)
109 #endif
110 #endif
111 #ifndef RDKIT_DATASTRUCTS_EXPORT
112 #define RDKIT_DATASTRUCTS_EXPORT
113 #endif
114 // RDKIT_DATASTRUCTS_EXPORT end definitions
115 
116 // RDKIT_DEPICTOR_EXPORT definitions
117 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
118 #ifdef RDKIT_DEPICTOR_BUILD
119 #define RDKIT_DEPICTOR_EXPORT __declspec(dllexport)
120 #else
121 #define RDKIT_DEPICTOR_EXPORT __declspec(dllimport)
122 #endif
123 #endif
124 #ifndef RDKIT_DEPICTOR_EXPORT
125 #define RDKIT_DEPICTOR_EXPORT
126 #endif
127 // RDKIT_DEPICTOR_EXPORT end definitions
128 
129 // RDKIT_DESCRIPTORS_EXPORT definitions
130 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
131 #ifdef RDKIT_DESCRIPTORS_BUILD
132 #define RDKIT_DESCRIPTORS_EXPORT __declspec(dllexport)
133 #else
134 #define RDKIT_DESCRIPTORS_EXPORT __declspec(dllimport)
135 #endif
136 #endif
137 #ifndef RDKIT_DESCRIPTORS_EXPORT
138 #define RDKIT_DESCRIPTORS_EXPORT
139 #endif
140 // RDKIT_DESCRIPTORS_EXPORT end definitions
141 
142 // RDKIT_DISTGEOMHELPERS_EXPORT definitions
143 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
144 #ifdef RDKIT_DISTGEOMHELPERS_BUILD
145 #define RDKIT_DISTGEOMHELPERS_EXPORT __declspec(dllexport)
146 #else
147 #define RDKIT_DISTGEOMHELPERS_EXPORT __declspec(dllimport)
148 #endif
149 #endif
150 #ifndef RDKIT_DISTGEOMHELPERS_EXPORT
151 #define RDKIT_DISTGEOMHELPERS_EXPORT
152 #endif
153 // RDKIT_DISTGEOMHELPERS_EXPORT end definitions
154 
155 // RDKIT_DISTGEOMETRY_EXPORT definitions
156 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
157 #ifdef RDKIT_DISTGEOMETRY_BUILD
158 #define RDKIT_DISTGEOMETRY_EXPORT __declspec(dllexport)
159 #else
160 #define RDKIT_DISTGEOMETRY_EXPORT __declspec(dllimport)
161 #endif
162 #endif
163 #ifndef RDKIT_DISTGEOMETRY_EXPORT
164 #define RDKIT_DISTGEOMETRY_EXPORT
165 #endif
166 // RDKIT_DISTGEOMETRY_EXPORT end definitions
167 
168 // RDKIT_EHTLIB_EXPORT definitions
169 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
170 #ifdef RDKIT_EHTLIB_BUILD
171 #define RDKIT_EHTLIB_EXPORT __declspec(dllexport)
172 #else
173 #define RDKIT_EHTLIB_EXPORT __declspec(dllimport)
174 #endif
175 #endif
176 #ifndef RDKIT_EHTLIB_EXPORT
177 #define RDKIT_EHTLIB_EXPORT
178 #endif
179 // RDKIT_EHTLIB_EXPORT end definitions
180 
181 // RDKIT_EIGENSOLVERS_EXPORT definitions
182 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
183 #ifdef RDKIT_EIGENSOLVERS_BUILD
184 #define RDKIT_EIGENSOLVERS_EXPORT __declspec(dllexport)
185 #else
186 #define RDKIT_EIGENSOLVERS_EXPORT __declspec(dllimport)
187 #endif
188 #endif
189 #ifndef RDKIT_EIGENSOLVERS_EXPORT
190 #define RDKIT_EIGENSOLVERS_EXPORT
191 #endif
192 // RDKIT_EIGENSOLVERS_EXPORT end definitions
193 
194 // RDKIT_FMCS_EXPORT definitions
195 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
196 #ifdef RDKIT_FMCS_BUILD
197 #define RDKIT_FMCS_EXPORT __declspec(dllexport)
198 #else
199 #define RDKIT_FMCS_EXPORT __declspec(dllimport)
200 #endif
201 #endif
202 #ifndef RDKIT_FMCS_EXPORT
203 #define RDKIT_FMCS_EXPORT
204 #endif
205 // RDKIT_FMCS_EXPORT end definitions
206 
207 // RDKIT_FILEPARSERS_EXPORT definitions
208 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
209 #ifdef RDKIT_FILEPARSERS_BUILD
210 #define RDKIT_FILEPARSERS_EXPORT __declspec(dllexport)
211 #else
212 #define RDKIT_FILEPARSERS_EXPORT __declspec(dllimport)
213 #endif
214 #endif
215 #ifndef RDKIT_FILEPARSERS_EXPORT
216 #define RDKIT_FILEPARSERS_EXPORT
217 #endif
218 // RDKIT_FILEPARSERS_EXPORT end definitions
219 
220 // RDKIT_FILTERCATALOG_EXPORT definitions
221 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
222 #ifdef RDKIT_FILTERCATALOG_BUILD
223 #define RDKIT_FILTERCATALOG_EXPORT __declspec(dllexport)
224 #else
225 #define RDKIT_FILTERCATALOG_EXPORT __declspec(dllimport)
226 #endif
227 #endif
228 #ifndef RDKIT_FILTERCATALOG_EXPORT
229 #define RDKIT_FILTERCATALOG_EXPORT
230 #endif
231 // RDKIT_FILTERCATALOG_EXPORT end definitions
232 
233 // RDKIT_FINGERPRINTS_EXPORT definitions
234 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
235 #ifdef RDKIT_FINGERPRINTS_BUILD
236 #define RDKIT_FINGERPRINTS_EXPORT __declspec(dllexport)
237 #else
238 #define RDKIT_FINGERPRINTS_EXPORT __declspec(dllimport)
239 #endif
240 #endif
241 #ifndef RDKIT_FINGERPRINTS_EXPORT
242 #define RDKIT_FINGERPRINTS_EXPORT
243 #endif
244 // RDKIT_FINGERPRINTS_EXPORT end definitions
245 
246 // RDKIT_FORCEFIELD_EXPORT definitions
247 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
248 #ifdef RDKIT_FORCEFIELD_BUILD
249 #define RDKIT_FORCEFIELD_EXPORT __declspec(dllexport)
250 #else
251 #define RDKIT_FORCEFIELD_EXPORT __declspec(dllimport)
252 #endif
253 #endif
254 #ifndef RDKIT_FORCEFIELD_EXPORT
255 #define RDKIT_FORCEFIELD_EXPORT
256 #endif
257 // RDKIT_FORCEFIELD_EXPORT end definitions
258 
259 // RDKIT_FORCEFIELDHELPERS_EXPORT definitions
260 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
261 #ifdef RDKIT_FORCEFIELDHELPERS_BUILD
262 #define RDKIT_FORCEFIELDHELPERS_EXPORT __declspec(dllexport)
263 #else
264 #define RDKIT_FORCEFIELDHELPERS_EXPORT __declspec(dllimport)
265 #endif
266 #endif
267 #ifndef RDKIT_FORCEFIELDHELPERS_EXPORT
268 #define RDKIT_FORCEFIELDHELPERS_EXPORT
269 #endif
270 // RDKIT_FORCEFIELDHELPERS_EXPORT end definitions
271 
272 // RDKIT_FRAGCATALOG_EXPORT definitions
273 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
274 #ifdef RDKIT_FRAGCATALOG_BUILD
275 #define RDKIT_FRAGCATALOG_EXPORT __declspec(dllexport)
276 #else
277 #define RDKIT_FRAGCATALOG_EXPORT __declspec(dllimport)
278 #endif
279 #endif
280 #ifndef RDKIT_FRAGCATALOG_EXPORT
281 #define RDKIT_FRAGCATALOG_EXPORT
282 #endif
283 // RDKIT_FRAGCATALOG_EXPORT end definitions
284 
285 // RDKIT_FREESASALIB_EXPORT definitions
286 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
287 #ifdef RDKIT_FREESASALIB_BUILD
288 #define RDKIT_FREESASALIB_EXPORT __declspec(dllexport)
289 #else
290 #define RDKIT_FREESASALIB_EXPORT __declspec(dllimport)
291 #endif
292 #endif
293 #ifndef RDKIT_FREESASALIB_EXPORT
294 #define RDKIT_FREESASALIB_EXPORT
295 #endif
296 // RDKIT_FREESASALIB_EXPORT end definitions
297 
298 // RDKIT_GRAPHMOL_EXPORT definitions
299 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
300 #ifdef RDKIT_GRAPHMOL_BUILD
301 #define RDKIT_GRAPHMOL_EXPORT __declspec(dllexport)
302 #else
303 #define RDKIT_GRAPHMOL_EXPORT __declspec(dllimport)
304 #endif
305 #endif
306 #ifndef RDKIT_GRAPHMOL_EXPORT
307 #define RDKIT_GRAPHMOL_EXPORT
308 #endif
309 // RDKIT_GRAPHMOL_EXPORT end definitions
310 
311 // RDKIT_INCHI_EXPORT definitions
312 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
313 #ifdef RDKIT_INCHI_BUILD
314 #define RDKIT_INCHI_EXPORT __declspec(dllexport)
315 #else
316 #define RDKIT_INCHI_EXPORT __declspec(dllimport)
317 #endif
318 #endif
319 #ifndef RDKIT_INCHI_EXPORT
320 #define RDKIT_INCHI_EXPORT
321 #endif
322 // RDKIT_INCHI_EXPORT end definitions
323 
324 // RDKIT_INFOTHEORY_EXPORT definitions
325 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
326 #ifdef RDKIT_INFOTHEORY_BUILD
327 #define RDKIT_INFOTHEORY_EXPORT __declspec(dllexport)
328 #else
329 #define RDKIT_INFOTHEORY_EXPORT __declspec(dllimport)
330 #endif
331 #endif
332 #ifndef RDKIT_INFOTHEORY_EXPORT
333 #define RDKIT_INFOTHEORY_EXPORT
334 #endif
335 // RDKIT_INFOTHEORY_EXPORT end definitions
336 
337 // RDKIT_MMPA_EXPORT definitions
338 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
339 #ifdef RDKIT_MMPA_BUILD
340 #define RDKIT_MMPA_EXPORT __declspec(dllexport)
341 #else
342 #define RDKIT_MMPA_EXPORT __declspec(dllimport)
343 #endif
344 #endif
345 #ifndef RDKIT_MMPA_EXPORT
346 #define RDKIT_MMPA_EXPORT
347 #endif
348 // RDKIT_MMPA_EXPORT end definitions
349 
350 // RDKIT_MOLALIGN_EXPORT definitions
351 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
352 #ifdef RDKIT_MOLALIGN_BUILD
353 #define RDKIT_MOLALIGN_EXPORT __declspec(dllexport)
354 #else
355 #define RDKIT_MOLALIGN_EXPORT __declspec(dllimport)
356 #endif
357 #endif
358 #ifndef RDKIT_MOLALIGN_EXPORT
359 #define RDKIT_MOLALIGN_EXPORT
360 #endif
361 // RDKIT_MOLALIGN_EXPORT end definitions
362 
363 // RDKIT_MOLCATALOG_EXPORT definitions
364 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
365 #ifdef RDKIT_MOLCATALOG_BUILD
366 #define RDKIT_MOLCATALOG_EXPORT __declspec(dllexport)
367 #else
368 #define RDKIT_MOLCATALOG_EXPORT __declspec(dllimport)
369 #endif
370 #endif
371 #ifndef RDKIT_MOLCATALOG_EXPORT
372 #define RDKIT_MOLCATALOG_EXPORT
373 #endif
374 // RDKIT_MOLCATALOG_EXPORT end definitions
375 
376 // RDKIT_MOLCHEMICALFEATURES_EXPORT definitions
377 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
378 #ifdef RDKIT_MOLCHEMICALFEATURES_BUILD
379 #define RDKIT_MOLCHEMICALFEATURES_EXPORT __declspec(dllexport)
380 #else
381 #define RDKIT_MOLCHEMICALFEATURES_EXPORT __declspec(dllimport)
382 #endif
383 #endif
384 #ifndef RDKIT_MOLCHEMICALFEATURES_EXPORT
385 #define RDKIT_MOLCHEMICALFEATURES_EXPORT
386 #endif
387 // RDKIT_MOLCHEMICALFEATURES_EXPORT end definitions
388 
389 // RDKIT_MOLDRAW2D_EXPORT definitions
390 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
391 #ifdef RDKIT_MOLDRAW2D_BUILD
392 #define RDKIT_MOLDRAW2D_EXPORT __declspec(dllexport)
393 #else
394 #define RDKIT_MOLDRAW2D_EXPORT __declspec(dllimport)
395 #endif
396 #endif
397 #ifndef RDKIT_MOLDRAW2D_EXPORT
398 #define RDKIT_MOLDRAW2D_EXPORT
399 #endif
400 // RDKIT_MOLDRAW2D_EXPORT end definitions
401 
402 // RDKIT_MOLHASH_EXPORT definitions
403 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
404 #ifdef RDKIT_MOLHASH_BUILD
405 #define RDKIT_MOLHASH_EXPORT __declspec(dllexport)
406 #else
407 #define RDKIT_MOLHASH_EXPORT __declspec(dllimport)
408 #endif
409 #endif
410 #ifndef RDKIT_MOLHASH_EXPORT
411 #define RDKIT_MOLHASH_EXPORT
412 #endif
413 // RDKIT_MOLHASH_EXPORT end definitions
414 
415 // RDKIT_MOLINTERCHANGE_EXPORT definitions
416 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
417 #ifdef RDKIT_MOLINTERCHANGE_BUILD
418 #define RDKIT_MOLINTERCHANGE_EXPORT __declspec(dllexport)
419 #else
420 #define RDKIT_MOLINTERCHANGE_EXPORT __declspec(dllimport)
421 #endif
422 #endif
423 #ifndef RDKIT_MOLINTERCHANGE_EXPORT
424 #define RDKIT_MOLINTERCHANGE_EXPORT
425 #endif
426 // RDKIT_MOLINTERCHANGE_EXPORT end definitions
427 
428 // RDKIT_MOLSTANDARDIZE_EXPORT definitions
429 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
430 #ifdef RDKIT_MOLSTANDARDIZE_BUILD
431 #define RDKIT_MOLSTANDARDIZE_EXPORT __declspec(dllexport)
432 #else
433 #define RDKIT_MOLSTANDARDIZE_EXPORT __declspec(dllimport)
434 #endif
435 #endif
436 #ifndef RDKIT_MOLSTANDARDIZE_EXPORT
437 #define RDKIT_MOLSTANDARDIZE_EXPORT
438 #endif
439 // RDKIT_MOLSTANDARDIZE_EXPORT end definitions
440 
441 // RDKIT_MOLTRANSFORMS_EXPORT definitions
442 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
443 #ifdef RDKIT_MOLTRANSFORMS_BUILD
444 #define RDKIT_MOLTRANSFORMS_EXPORT __declspec(dllexport)
445 #else
446 #define RDKIT_MOLTRANSFORMS_EXPORT __declspec(dllimport)
447 #endif
448 #endif
449 #ifndef RDKIT_MOLTRANSFORMS_EXPORT
450 #define RDKIT_MOLTRANSFORMS_EXPORT
451 #endif
452 // RDKIT_MOLTRANSFORMS_EXPORT end definitions
453 
454 // RDKIT_OPTIMIZER_EXPORT definitions
455 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
456 #ifdef RDKIT_OPTIMIZER_BUILD
457 #define RDKIT_OPTIMIZER_EXPORT __declspec(dllexport)
458 #else
459 #define RDKIT_OPTIMIZER_EXPORT __declspec(dllimport)
460 #endif
461 #endif
462 #ifndef RDKIT_OPTIMIZER_EXPORT
463 #define RDKIT_OPTIMIZER_EXPORT
464 #endif
465 // RDKIT_OPTIMIZER_EXPORT end definitions
466 
467 // RDKIT_PARTIALCHARGES_EXPORT definitions
468 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
469 #ifdef RDKIT_PARTIALCHARGES_BUILD
470 #define RDKIT_PARTIALCHARGES_EXPORT __declspec(dllexport)
471 #else
472 #define RDKIT_PARTIALCHARGES_EXPORT __declspec(dllimport)
473 #endif
474 #endif
475 #ifndef RDKIT_PARTIALCHARGES_EXPORT
476 #define RDKIT_PARTIALCHARGES_EXPORT
477 #endif
478 // RDKIT_PARTIALCHARGES_EXPORT end definitions
479 
480 // RDKIT_RDBOOST_EXPORT definitions
481 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
482 #ifdef RDKIT_RDBOOST_BUILD
483 #define RDKIT_RDBOOST_EXPORT __declspec(dllexport)
484 #else
485 #define RDKIT_RDBOOST_EXPORT __declspec(dllimport)
486 #endif
487 #endif
488 #ifndef RDKIT_RDBOOST_EXPORT
489 #define RDKIT_RDBOOST_EXPORT
490 #endif
491 // RDKIT_RDBOOST_EXPORT end definitions
492 
493 // RDKIT_RDGENERAL_EXPORT definitions
494 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
495 #ifdef RDKIT_RDGENERAL_BUILD
496 #define RDKIT_RDGENERAL_EXPORT __declspec(dllexport)
497 #else
498 #define RDKIT_RDGENERAL_EXPORT __declspec(dllimport)
499 #endif
500 #endif
501 #ifndef RDKIT_RDGENERAL_EXPORT
502 #define RDKIT_RDGENERAL_EXPORT
503 #endif
504 // RDKIT_RDGENERAL_EXPORT end definitions
505 
506 // RDKIT_RDGEOMETRYLIB_EXPORT definitions
507 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
508 #ifdef RDKIT_RDGEOMETRYLIB_BUILD
509 #define RDKIT_RDGEOMETRYLIB_EXPORT __declspec(dllexport)
510 #else
511 #define RDKIT_RDGEOMETRYLIB_EXPORT __declspec(dllimport)
512 #endif
513 #endif
514 #ifndef RDKIT_RDGEOMETRYLIB_EXPORT
515 #define RDKIT_RDGEOMETRYLIB_EXPORT
516 #endif
517 // RDKIT_RDGEOMETRYLIB_EXPORT end definitions
518 
519 // RDKIT_RDINCHILIB_EXPORT definitions
520 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
521 #ifdef RDKIT_RDINCHILIB_BUILD
522 #define RDKIT_RDINCHILIB_EXPORT __declspec(dllexport)
523 #else
524 #define RDKIT_RDINCHILIB_EXPORT __declspec(dllimport)
525 #endif
526 #endif
527 #ifndef RDKIT_RDINCHILIB_EXPORT
528 #define RDKIT_RDINCHILIB_EXPORT
529 #endif
530 // RDKIT_RDINCHILIB_EXPORT end definitions
531 
532 // RDKIT_RDSTREAMS_EXPORT definitions
533 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
534 #ifdef RDKIT_RDSTREAMS_BUILD
535 #define RDKIT_RDSTREAMS_EXPORT __declspec(dllexport)
536 #else
537 #define RDKIT_RDSTREAMS_EXPORT __declspec(dllimport)
538 #endif
539 #endif
540 #ifndef RDKIT_RDSTREAMS_EXPORT
541 #define RDKIT_RDSTREAMS_EXPORT
542 #endif
543 // RDKIT_RDSTREAMS_EXPORT end definitions
544 
545 // RDKIT_RGROUPDECOMPOSITION_EXPORT definitions
546 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
547 #ifdef RDKIT_RGROUPDECOMPOSITION_BUILD
548 #define RDKIT_RGROUPDECOMPOSITION_EXPORT __declspec(dllexport)
549 #else
550 #define RDKIT_RGROUPDECOMPOSITION_EXPORT __declspec(dllimport)
551 #endif
552 #endif
553 #ifndef RDKIT_RGROUPDECOMPOSITION_EXPORT
554 #define RDKIT_RGROUPDECOMPOSITION_EXPORT
555 #endif
556 // RDKIT_RGROUPDECOMPOSITION_EXPORT end definitions
557 
558 // RDKIT_REDUCEDGRAPHS_EXPORT definitions
559 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
560 #ifdef RDKIT_REDUCEDGRAPHS_BUILD
561 #define RDKIT_REDUCEDGRAPHS_EXPORT __declspec(dllexport)
562 #else
563 #define RDKIT_REDUCEDGRAPHS_EXPORT __declspec(dllimport)
564 #endif
565 #endif
566 #ifndef RDKIT_REDUCEDGRAPHS_EXPORT
567 #define RDKIT_REDUCEDGRAPHS_EXPORT
568 #endif
569 // RDKIT_REDUCEDGRAPHS_EXPORT end definitions
570 
571 // RDKIT_RINGDECOMPOSERLIB_EXPORT definitions
572 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
573 #ifdef RDKIT_RINGDECOMPOSERLIB_BUILD
574 #define RDKIT_RINGDECOMPOSERLIB_EXPORT __declspec(dllexport)
575 #else
576 #define RDKIT_RINGDECOMPOSERLIB_EXPORT __declspec(dllimport)
577 #endif
578 #endif
579 #ifndef RDKIT_RINGDECOMPOSERLIB_EXPORT
580 #define RDKIT_RINGDECOMPOSERLIB_EXPORT
581 #endif
582 // RDKIT_RINGDECOMPOSERLIB_EXPORT end definitions
583 
584 // RDKIT_SLNPARSE_EXPORT definitions
585 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
586 #ifdef RDKIT_SLNPARSE_BUILD
587 #define RDKIT_SLNPARSE_EXPORT __declspec(dllexport)
588 #else
589 #define RDKIT_SLNPARSE_EXPORT __declspec(dllimport)
590 #endif
591 #endif
592 #ifndef RDKIT_SLNPARSE_EXPORT
593 #define RDKIT_SLNPARSE_EXPORT
594 #endif
595 // RDKIT_SLNPARSE_EXPORT end definitions
596 
597 // RDKIT_SHAPEHELPERS_EXPORT definitions
598 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
599 #ifdef RDKIT_SHAPEHELPERS_BUILD
600 #define RDKIT_SHAPEHELPERS_EXPORT __declspec(dllexport)
601 #else
602 #define RDKIT_SHAPEHELPERS_EXPORT __declspec(dllimport)
603 #endif
604 #endif
605 #ifndef RDKIT_SHAPEHELPERS_EXPORT
606 #define RDKIT_SHAPEHELPERS_EXPORT
607 #endif
608 // RDKIT_SHAPEHELPERS_EXPORT end definitions
609 
610 // RDKIT_SIMDIVPICKERS_EXPORT definitions
611 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
612 #ifdef RDKIT_SIMDIVPICKERS_BUILD
613 #define RDKIT_SIMDIVPICKERS_EXPORT __declspec(dllexport)
614 #else
615 #define RDKIT_SIMDIVPICKERS_EXPORT __declspec(dllimport)
616 #endif
617 #endif
618 #ifndef RDKIT_SIMDIVPICKERS_EXPORT
619 #define RDKIT_SIMDIVPICKERS_EXPORT
620 #endif
621 // RDKIT_SIMDIVPICKERS_EXPORT end definitions
622 
623 // RDKIT_SMILESPARSE_EXPORT definitions
624 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
625 #ifdef RDKIT_SMILESPARSE_BUILD
626 #define RDKIT_SMILESPARSE_EXPORT __declspec(dllexport)
627 #else
628 #define RDKIT_SMILESPARSE_EXPORT __declspec(dllimport)
629 #endif
630 #endif
631 #ifndef RDKIT_SMILESPARSE_EXPORT
632 #define RDKIT_SMILESPARSE_EXPORT
633 #endif
634 // RDKIT_SMILESPARSE_EXPORT end definitions
635 
636 // RDKIT_STRUCTCHECKER_EXPORT definitions
637 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
638 #ifdef RDKIT_STRUCTCHECKER_BUILD
639 #define RDKIT_STRUCTCHECKER_EXPORT __declspec(dllexport)
640 #else
641 #define RDKIT_STRUCTCHECKER_EXPORT __declspec(dllimport)
642 #endif
643 #endif
644 #ifndef RDKIT_STRUCTCHECKER_EXPORT
645 #define RDKIT_STRUCTCHECKER_EXPORT
646 #endif
647 // RDKIT_STRUCTCHECKER_EXPORT end definitions
648 
649 // RDKIT_SUBGRAPHS_EXPORT definitions
650 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
651 #ifdef RDKIT_SUBGRAPHS_BUILD
652 #define RDKIT_SUBGRAPHS_EXPORT __declspec(dllexport)
653 #else
654 #define RDKIT_SUBGRAPHS_EXPORT __declspec(dllimport)
655 #endif
656 #endif
657 #ifndef RDKIT_SUBGRAPHS_EXPORT
658 #define RDKIT_SUBGRAPHS_EXPORT
659 #endif
660 // RDKIT_SUBGRAPHS_EXPORT end definitions
661 
662 // RDKIT_SUBSTRUCTLIBRARY_EXPORT definitions
663 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
664 #ifdef RDKIT_SUBSTRUCTLIBRARY_BUILD
665 #define RDKIT_SUBSTRUCTLIBRARY_EXPORT __declspec(dllexport)
666 #else
667 #define RDKIT_SUBSTRUCTLIBRARY_EXPORT __declspec(dllimport)
668 #endif
669 #endif
670 #ifndef RDKIT_SUBSTRUCTLIBRARY_EXPORT
671 #define RDKIT_SUBSTRUCTLIBRARY_EXPORT
672 #endif
673 // RDKIT_SUBSTRUCTLIBRARY_EXPORT end definitions
674 
675 // RDKIT_SUBSTRUCTMATCH_EXPORT definitions
676 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
677 #ifdef RDKIT_SUBSTRUCTMATCH_BUILD
678 #define RDKIT_SUBSTRUCTMATCH_EXPORT __declspec(dllexport)
679 #else
680 #define RDKIT_SUBSTRUCTMATCH_EXPORT __declspec(dllimport)
681 #endif
682 #endif
683 #ifndef RDKIT_SUBSTRUCTMATCH_EXPORT
684 #define RDKIT_SUBSTRUCTMATCH_EXPORT
685 #endif
686 // RDKIT_SUBSTRUCTMATCH_EXPORT end definitions
687 
688 // RDKIT_TRAJECTORY_EXPORT definitions
689 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
690 #ifdef RDKIT_TRAJECTORY_BUILD
691 #define RDKIT_TRAJECTORY_EXPORT __declspec(dllexport)
692 #else
693 #define RDKIT_TRAJECTORY_EXPORT __declspec(dllimport)
694 #endif
695 #endif
696 #ifndef RDKIT_TRAJECTORY_EXPORT
697 #define RDKIT_TRAJECTORY_EXPORT
698 #endif
699 // RDKIT_TRAJECTORY_EXPORT end definitions
700 
701 // RDKIT_URFLIB_EXPORT definitions
702 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
703 #ifdef RDKIT_URFLIB_BUILD
704 #define RDKIT_URFLIB_EXPORT __declspec(dllexport)
705 #else
706 #define RDKIT_URFLIB_EXPORT __declspec(dllimport)
707 #endif
708 #endif
709 #ifndef RDKIT_URFLIB_EXPORT
710 #define RDKIT_URFLIB_EXPORT
711 #endif
712 // RDKIT_URFLIB_EXPORT end definitions
713 
714 // RDKIT_AVALON_CLIB_EXPORT definitions
715 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
716 #ifdef RDKIT_AVALON_CLIB_BUILD
717 #define RDKIT_AVALON_CLIB_EXPORT __declspec(dllexport)
718 #else
719 #define RDKIT_AVALON_CLIB_EXPORT __declspec(dllimport)
720 #endif
721 #endif
722 #ifndef RDKIT_AVALON_CLIB_EXPORT
723 #define RDKIT_AVALON_CLIB_EXPORT
724 #endif
725 // RDKIT_AVALON_CLIB_EXPORT end definitions
726 
727 // RDKIT_COORDGEN_EXPORT definitions
728 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
729 #ifdef RDKIT_COORDGEN_BUILD
730 #define RDKIT_COORDGEN_EXPORT __declspec(dllexport)
731 #else
732 #define RDKIT_COORDGEN_EXPORT __declspec(dllimport)
733 #endif
734 #endif
735 #ifndef RDKIT_COORDGEN_EXPORT
736 #define RDKIT_COORDGEN_EXPORT
737 #endif
738 // RDKIT_COORDGEN_EXPORT end definitions
739 
740 // RDKIT_FREESASA_CLIB_EXPORT definitions
741 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
742 #ifdef RDKIT_FREESASA_CLIB_BUILD
743 #define RDKIT_FREESASA_CLIB_EXPORT __declspec(dllexport)
744 #else
745 #define RDKIT_FREESASA_CLIB_EXPORT __declspec(dllimport)
746 #endif
747 #endif
748 #ifndef RDKIT_FREESASA_CLIB_EXPORT
749 #define RDKIT_FREESASA_CLIB_EXPORT
750 #endif
751 // RDKIT_FREESASA_CLIB_EXPORT end definitions
752 
753 // RDKIT_HC_EXPORT definitions
754 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
755 #ifdef RDKIT_HC_BUILD
756 #define RDKIT_HC_EXPORT __declspec(dllexport)
757 #else
758 #define RDKIT_HC_EXPORT __declspec(dllimport)
759 #endif
760 #endif
761 #ifndef RDKIT_HC_EXPORT
762 #define RDKIT_HC_EXPORT
763 #endif
764 // RDKIT_HC_EXPORT end definitions
765 
766 // RDKIT_MAEPARSER_EXPORT definitions
767 #if defined(BOOST_HAS_DECLSPEC) && defined(RDKIT_DYN_LINK) && !defined(SWIG)
768 #ifdef RDKIT_MAEPARSER_BUILD
769 #define RDKIT_MAEPARSER_EXPORT __declspec(dllexport)
770 #else
771 #define RDKIT_MAEPARSER_EXPORT __declspec(dllimport)
772 #endif
773 #endif
774 #ifndef RDKIT_MAEPARSER_EXPORT
775 #define RDKIT_MAEPARSER_EXPORT
776 #endif
777 // RDKIT_MAEPARSER_EXPORT end definitions