10#ifndef DATAFOX_DEFINES_H
11#ifndef DOXYGEN_SHOULD_SKIP_THIS
12 #define DATAFOX_DEFINES_H
21#define DF_API_VERSION 0x04031400
24#if defined(_MSC_VER) || defined(__MINGW32__)
42#if defined(_MSC_VER) || defined(__MINGW32__)
44 #if defined(DF_API_SIMPLE)
45 #define DF_API_EXTERN_DECORATE
49 #if defined(__MINGW32__)
50 #define DF_API_EXTERN_DECORATE extern "C" __attribute__ ((visibility ("default")))
51 #define DF_API_EXTERN extern "C" __attribute__ ((visibility ("default")))
53 #if defined( DF_API_EXPORT )
56 #ifndef WIN32_LEAN_AND_MEAN
57 #define WIN32_LEAN_AND_MEAN
62 #if defined( DF_API_EXPORT )
64 #define DF_API_EXTERN_DECORATE extern "C" __declspec(dllexport)
66 #ifndef WIN32_LEAN_AND_MEAN
67 #define WIN32_LEAN_AND_MEAN
71 #define DF_API_EXTERN_DECORATE extern "C" __declspec(dllimport)
74 #define DF_API_EXTERN extern "C"
75 #define DF_API_CALL __stdcall
80 #define DF_API_EXTERN_DECORATE extern "C" __attribute__ ((visibility ("default")))
81 #define DF_API_EXTERN extern "C" __attribute__ ((visibility ("default")))
int HANDLE
Definition df_defines.h:30