Call Center SDK  1.11.3
All Classes Functions Variables Typedefs Enumerations Enumerator Pages
config.h
1 /* Copyright 2017 ID R&D Inc. All Rights Reserved. */
2 
3 #pragma once
4 
5 /* Definitions for shared library's exports */
6 
7 #if defined _WIN32 || defined __CYGWIN__
8  #define VOICE_SDK_API_IMPORT __declspec(dllimport)
9  #define VOICE_SDK_API_EXPORT __declspec(dllexport)
10 #elif __GNUC__ >= 4 || defined __clang__ && !defined(__CUDACC__)
11  #define VOICE_SDK_API_IMPORT __attribute__ ((visibility ("default")))
12  #define VOICE_SDK_API_EXPORT __attribute__ ((visibility ("default")))
13 #else
14  #define VOICE_SDK_API_IMPORT
15  #define VOICE_SDK_API_EXPORT
16 #endif
17 
18 #ifdef VOICE_SDK_EXPORT
19  #define VOICE_SDK_API VOICE_SDK_API_EXPORT
20 #else
21  #define VOICE_SDK_API VOICE_SDK_API_IMPORT
22 #endif