Loading...
Searching...
No Matches
Go to the documentation of this file.
5#ifndef _ZFI_ZFCoreEnvDef_h_
6#define _ZFI_ZFCoreEnvDef_h_
14 #define ZF_ENV_EXPORT __declspec(dllexport)
16 #define ZF_ENV_EXPORT __attribute__((visibility("default")))
22 #define ZF_ENV_IMPORT __declspec(dllimport)
30 #define ZFLIB_ZFCore ZF_ENV_IMPORT
35 #define ZFLIB_APP ZF_ENV_EXPORT
44#if defined(__cplusplus) || defined(c_plusplus)
45 #define ZF_ENV_EXTERN_C_BEGIN extern "C" {
46 #define ZF_ENV_EXTERN_C_END }
48 #define ZF_ENV_EXTERN_C_BEGIN
49 #define ZF_ENV_EXTERN_C_END
56#define ZF_ENV_SENSITIVE(hint)
70 #define ZF_ENV_CPP11 0
80 #if defined(__cplusplus) && (__cplusplus >= 201103L)
81 #define ZF_ENV_LAMBDA 1
83 #define ZF_ENV_LAMBDA 0
94 #if defined(DEBUG) || defined(_DEBUG)
95 #define ZF_ENV_DEBUG 1
97 #define ZF_ENV_DEBUG 0