Loading...
Searching...
No Matches
Go to the documentation of this file.
25#if defined(_WIN32) || defined(__CYGWIN__)
27# define ICEBERG_EXPORT
28# elif defined(ICEBERG_EXPORTING)
29# define ICEBERG_EXPORT __declspec(dllexport)
31# define ICEBERG_EXPORT __declspec(dllimport)
34# define ICEBERG_TEMPLATE_EXPORT ICEBERG_EXPORT
39# define ICEBERG_TEMPLATE_CLASS_EXPORT
41# define ICEBERG_TEMPLATE_CLASS_EXPORT ICEBERG_EXPORT
46# if defined(_MSC_VER) && defined(ICEBERG_EXPORTING) && !defined(ICEBERG_STATIC)
47# define ICEBERG_EXTERN_TEMPLATE_CLASS_EXPORT
49# define ICEBERG_EXTERN_TEMPLATE_CLASS_EXPORT ICEBERG_TEMPLATE_EXPORT
53# ifndef ICEBERG_EXPORT
54# define ICEBERG_EXPORT __attribute__((visibility("default")))
57# define ICEBERG_TEMPLATE_EXPORT
58# define ICEBERG_TEMPLATE_CLASS_EXPORT ICEBERG_EXPORT
59# define ICEBERG_EXTERN_TEMPLATE_CLASS_EXPORT ICEBERG_TEMPLATE_CLASS_EXPORT