Libical API Documentation
4.0
Loading...
Searching...
No Matches
src
libicalvcal
libical_vcal_export.h
1
5
#ifndef LIBICAL_VCAL_EXPORT_H
6
7
#define LIBICAL_VCAL_EXPORT_H
8
9
#if !defined(S_SPLINT_S)
10
11
#ifdef LIBICAL_VCAL_STATIC_DEFINE
12
#define LIBICAL_VCAL_EXPORT
13
#define LIBICAL_VCAL_NO_EXPORT
14
#else
15
#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW32__)
16
#if defined(libical_vcal_EXPORTS)
17
/* We are building this library */
18
#define LIBICAL_VCAL_EXPORT __declspec(dllexport)
19
#else
20
/* We are using this library */
21
#define LIBICAL_VCAL_EXPORT __declspec(dllimport)
22
#endif
23
#define LIBICAL_VCAL_NO_EXPORT
24
#else
25
#define LIBICAL_VCAL_EXPORT __attribute__((visibility("default")))
26
#define LIBICAL_VCAL_NO_EXPORT __attribute__((visibility("hidden")))
27
#endif
28
#endif
29
30
#endif
31
32
#endif
Generated on Fri May 30 2025 11:51:05 for Libical API Documentation by
1.13.2