1#ifndef _ZFI_ZFImpl_sys_Posix_h_
2#define _ZFI_ZFImpl_sys_Posix_h_
7 #include "TargetConditionals.h"
17#ifndef ZF_ENV_FORCE_sys_Posix
18 #define ZF_ENV_FORCE_sys_Posix 0
20 #undef ZF_ENV_FORCE_sys_Posix
21 #define ZF_ENV_FORCE_sys_Posix 1
29#ifndef ZF_ENV_FORCE_not_sys_Posix
30 #define ZF_ENV_FORCE_not_sys_Posix 0
32 #undef ZF_ENV_FORCE_not_sys_Posix
33 #define ZF_ENV_FORCE_not_sys_Posix 1
39#if !ZF_ENV_FORCE_not_sys_Posix && ((0 \
40 || defined(__unix__) \
42 || defined(__APPLE__) \
43 ) || ZF_ENV_FORCE_sys_Posix)
44 #define ZF_ENV_sys_Posix 1
46 #define ZF_ENV_sys_Posix 0
56#ifndef ZF_ENV_FORCE_sys_MacOS
57 #define ZF_ENV_FORCE_sys_MacOS 0
59 #undef ZF_ENV_FORCE_sys_MacOS
60 #define ZF_ENV_FORCE_sys_MacOS 1
68#ifndef ZF_ENV_FORCE_not_sys_MacOS
69 #define ZF_ENV_FORCE_not_sys_MacOS 0
71 #undef ZF_ENV_FORCE_not_sys_MacOS
72 #define ZF_ENV_FORCE_not_sys_MacOS 1
78#if !ZF_ENV_FORCE_not_sys_MacOS && ((0 \
79 || (defined(__APPLE__) && TARGET_OS_MAC) \
80 ) || ZF_ENV_FORCE_sys_MacOS)
81 #define ZF_ENV_sys_MacOS 1
83 #define ZF_ENV_sys_MacOS 0
necessary header file for all types
#define ZF_NAMESPACE_GLOBAL_BEGIN
begin namespace ZFFramework
Definition ZFNamespace.h:97
#define ZF_NAMESPACE_GLOBAL_END
end namespace ZFFramework
Definition ZFNamespace.h:98