Libical API Documentation
3.0
Loading...
Searching...
No Matches
src
libicalss
libical_icalss_export.h
1
#ifndef LIBICAL_ICALSS_EXPORT_H
2
#define LIBICAL_ICALSS_EXPORT_H
3
4
#if !defined(S_SPLINT_S)
5
6
#ifdef LIBICAL_ICALSS_STATIC_DEFINE
7
#define LIBICAL_ICALSS_EXPORT
8
#define LIBICAL_ICALSS_NO_EXPORT
9
#else
10
#if defined(_MSC_VER) || defined(__CYGWIN__)
11
#if defined(libical_icalss_EXPORTS)
12
/* We are building this library */
13
#define LIBICAL_ICALSS_EXPORT __declspec(dllexport)
14
#else
15
/* We are using this library */
16
#define LIBICAL_ICALSS_EXPORT __declspec(dllimport)
17
#endif
18
#define LIBICAL_ICALSS_NO_EXPORT
19
#else
20
#define LIBICAL_ICALSS_EXPORT __attribute__((visibility("default"
)))
21
#define LIBICAL_ICALSS_NO_EXPORT __attribute__((visibility("hidden"
)))
22
#endif
23
#endif
24
25
#endif
26
27
#endif
Generated on Sun Mar 31 2024 06:42:58 for Libical API Documentation by
1.9.7