JD2022-TU1/main/extern/ITNetwork/gear/inc/gearextconfig_durangofinal.h

306 lines
17 KiB
C

//===================================================================
//@PROFILE_TARGETGUARD_SECTION
#ifdef TARGET_PROFILE_SELECTED
#error "You already entered a profile."
#else
#define TARGET_PROFILE_SELECTED
#endif
//@END_PROFILE_TARGETGUARD_SECTION
//===================================================================
#define GEAR_CFG_USE_ASYNCHDEVICE
#define GEAR_CFG_ASYNCH_MAX_USEC_IN_CB 50000
#define GEAR_CFG_ASYNCH_CACHE_SMALL_SECTOR_READ GEAR_DISABLE
#define GEAR_CFG_USE_ASYNCHDEVICEMANAGER //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_ASYNCHPLATFORMSPECIFIC //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_ASYNCH_THREAD_PRIORITY GEAR_NS::ThreadBase::GEAR_THREAD_PRIORITY_ABOVE_NORMAL
#define GEAR_CFG_ASYNCH_THREAD_AFFINITY 0xFFFFFFFF
#define GEAR_CFG_ASYNCH_DRIVE_NAMES ""
#define GEAR_CFG_ASYNCH_CLUSTER_POOL_SIZE 0
#define GEAR_CFG_ASYNCH_MBUF_POOL_SIZE 32
#define GEAR_CFG_ASYNCH_REQUEST_POOL_SIZE 64
#define GEAR_CFG_ASYNCH_CLUSTER_PER_READ_ACCESS 4
#define GEAR_CFG_ASYNCH_NB_RETRY 2
#define GEAR_CFG_ASYNCH_MAX_LATENCY 150
#define GEAR_CFG_USE_CONSOLEOUT //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_MAX_CONSOLEOUT_HOOKS 16
#define GEAR_CFG_CONSOLEOUT_HOOK_TO_DEBUGGER_AT_STARTUP GEAR_ENABLE
#define GEAR_CFG_CONSOLEOUT_HOOK_TO_STDOUT_AT_STARTUP GEAR_DISABLE
#define GEAR_CFG_USE_CONTROLPANEL_STUB
#define GEAR_CFG_USE_GEARARRAY
#define GEAR_CFG_USE_GEARLIST
#define GEAR_CFG_USE_GEARMAP //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_GEARSET //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_GEARSTACK
#define GEAR_CFG_USE_GEARVECTOR
#define GEAR_CFG_USE_LOCKFREEBITSET //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_LOCKFREEDISPENSER
#define GEAR_CFG_USE_LOCKFREENODE
#define GEAR_CFG_USE_LOCKFREEQUEUE //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_LOCKFREESTACK
#define GEAR_CFG_USE_MBUF
#define GEAR_CFG_MBUFPOOL_DISPENSER_SIZE 0
#define GEAR_CFG_USE_STATICPOOL
#define GEAR_CFG_USE_ASSERT
#define GEAR_CFG_ENABLE_ASSERT GEAR_DISABLE
#define GEAR_CFG_ENABLE_ASSERT_EXTRA GEAR_DISABLE
#define GEAR_CFG_USE_ERROR
#define GEAR_CFG_USE_INITIALIZER //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_ENABLE_PRECOMPILED_HEADER GEAR_ENABLE
#define GEAR_CFG_NAMESPACE Gear
#define GEAR_CFG_ENABLE_PLATFORM_INIT GEAR_ENABLE
#define GEAR_CFG_ENABLE_PREFER_PERFORMANCE_OVER_SIZE GEAR_ENABLE
#define GEAR_CFG_EXTERNAL_PRECOMPILED_FILE "precompile_header_for_developper.h"
#define GEAR_CFG_USE_NOTIFIER
#define GEAR_CFG_USE_PLATFORM //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_FREEZE_RUNTIMECONFIG GEAR_DISABLE
#define GEAR_CFG_PLATFORM GEAR_PLATFORM_DURANGO
#define GEAR_CFG_COMPILE GEAR_COMPILE_RELEASE
#define GEAR_CFG_COMPILER GEAR_COMPILER_AUTODETECT
#define GEAR_CFG_MEM_ALIGN 16
#define GEAR_CFG_DEV_KIT GEAR_DISABLE
#define GEAR_CFG_COMPILE_INFO GEAR_DISABLE
#define GEAR_CFG_THREADING GEAR_THREADING_PREEMPTIVE
#define GEAR_CFG_WIN32_INLINE_SYSTEM_CALLS GEAR_DISABLE
#define GEAR_CFG_ENABLE_INIT_FILE GEAR_DISABLE
#define GEAR_CFG_USE_STATCOUNTER_STUB
#define GEAR_CFG_USE_TYPES //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_ENABLE_UNICODE GEAR_DISABLE
#define GEAR_CFG_EXCEPTIONS GEAR_DISABLE
#define GEAR_CFG_THREADNAME_MAXLENGTH 64
#define GEAR_CFG_FILENAME_MAXLENGTH 260
#define GEAR_CFG_CLASSNAME_MAXLENGTH 200
#define GEAR_CFG_USE_DBGTOOLS //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_DEVICE //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_DEVICE_GAME_ALIAS "app:\\"
#define GEAR_CFG_DEVICE_DVD_ALIAS "app:\\"
#define GEAR_CFG_DEVICE_HOST_ALIAS "app:\\"
#define GEAR_CFG_USE_DEVICEFACTORY
#define GEAR_CFG_USE_DEVICEINTERFACE
#define GEAR_CFG_DEVICE_DRIVENAME_LENGTH 1024
#define GEAR_CFG_USE_DEVICEMANAGER
#define GEAR_CFG_USE_DEVICETOOLS //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_DISKDEVICE //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_DISKDEVICEPATHITERATOR
#define GEAR_CFG_USE_FILE //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_PATH
#define GEAR_CFG_USE_PATHINTERFACE
#define GEAR_CFG_USE_PATHITERATOR
#define GEAR_CFG_USE_PATHITERATORINTERFACE
#define GEAR_CFG_USE_CIPHER //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_TEA //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_XTEA //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_EVENTPROFILER_STUB
#define GEAR_CFG_USE_HASH
#define GEAR_CFG_CRC_USE_FAST_VERSION GEAR_DISABLE
#define GEAR_CFG_CRC_USE_CRCTABLE GEAR_ENABLE
#define GEAR_CFG_USE_MATHBASETYPE
#define GEAR_CFG_MATH_F32_EPSILON 0.0005F
#define GEAR_CFG_MATH_F32_SQUARE_EPSILON 0.00000025F
#define GEAR_CFG_MATH_F64_EPSILON 0.0005F
#define GEAR_CFG_MATH_F64_SQUARE_EPSILON 0.00000025F
#define GEAR_CFG_MATH_ENABLE_INTRINSICS GEAR_ENABLE
#define GEAR_CFG_MATH_MATRIX_ORDER GEAR_MATH_MATRIX_COLUMNMAJOR
#define GEAR_CFG_MATH_ASSERT GEAR_DISABLE
#define GEAR_CFG_MATH_CHECK_VALID_TYPES GEAR_DISABLE
#define GEAR_CFG_MATH_LEGACY GEAR_ENABLE
#define GEAR_CFG_USE_BASICOBJECTPOOL //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_CLASSALLOCATOR_STUB
#define GEAR_CFG_USE_MEMALLOC //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_MEMALLOCDL272 //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_MEM_DLMALLOC272_DEBUG GEAR_DISABLE
#define GEAR_CFG_MEM_DLMALLOC272_ENABLE_MMAP GEAR_ENABLE
#define GEAR_CFG_MEM_DLMALLOC272_MMAP_THRESHOLD GEAR_KB(256)
#define GEAR_CFG_MEM_DLMALLOC272_TRIM_THRESHOLD GEAR_MB(2)
#define GEAR_CFG_USE_MEMALLOCDL283 //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_MEM_DLMALLOC283_DEBUG GEAR_DISABLE
#define GEAR_CFG_MEM_DLMALLOC283_ENABLE_MMAP GEAR_ENABLE
#define GEAR_CFG_MEM_DLMALLOC283_MMAP_THRESHOLD GEAR_KB(256)
#define GEAR_CFG_MEM_DLMALLOC283_GRANULARITY GEAR_KB(64)
#define GEAR_CFG_MEM_DLMALLOC283_TRIM_THRESHOLD GEAR_MB(2)
#define GEAR_CFG_USE_MEMALLOCFIXED
#define GEAR_CFG_USE_MEMALLOCFIXEDWITHFREE //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_MEMALLOCINTERFACE
#define GEAR_CFG_MEMALLOC_EXPLICIT_PARENT GEAR_DISABLE
#define GEAR_CFG_MEMALLOC_EXPLICIT_TAG GEAR_DISABLE
#define GEAR_CFG_MEMALLOC_EXPLICIT_TYPE GEAR_DISABLE
#define GEAR_CFG_MEMALLOC_EXPLICIT_FILE GEAR_DISABLE
#define GEAR_CFG_MEMALLOC_EXPLICIT_LINE GEAR_DISABLE
#define GEAR_CFG_USE_MEMALLOCPAGE //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_MEMALLOC_STUB
#define GEAR_CFG_MEMALLOC_STUB_MEMALIGN GEAR_MEMALIGN_EMULATION
#define GEAR_CFG_USE_MEMBASEINTERFACE
#define GEAR_CFG_USE_MEMDEFAULTALLOCATOR
#define GEAR_CFG_MEM_DEFAULT_ALLOCATOR GEAR_ALLOC_DL283
#define GEAR_CFG_USE_MEMDEFAULTPAGEALLOCATOR
#define GEAR_CFG_USE_MEMHOOK
#define GEAR_CFG_USE_MEMHOOK_STUB
#define GEAR_CFG_USE_MEMINTERFACE
#define GEAR_CFG_STACKALLOCATOR_WIPE_MEMORY_ONFREE GEAR_DISABLE
#define GEAR_CFG_USE_MEMPAGEHOOK_STUB
#define GEAR_CFG_USE_MEMPAGEINTERFACE
#define GEAR_CFG_USE_MEMPAGEMARKER
#define GEAR_CFG_USE_MEMPAGERESERVE
#define GEAR_CFG_USE_MEMSYSPAGE
#define GEAR_CFG_MEMSYSPAGE_ALLOCATOR GEAR_ALLOC_PAGE_DIRECT
#define GEAR_CFG_SYSTEM_MEMORY_SIZE 0
#define GEAR_CFG_MEMSYSPAGE_ALLOCATOR_SIZE GEAR_MB(128)
#define GEAR_CFG_MEMSYSPAGE_USE_LARGE_PAGES GEAR_DISABLE
#define GEAR_CFG_USE_MEMUNIXALLOCATOR
#define GEAR_CFG_USE_OBJECTPOOL //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_OUTOFMEMORY
#define GEAR_CFG_ENABLE_OUTOFMEMORY GEAR_ENABLE
#define GEAR_CFG_OUTOFMEMORY_MODE GEAR_NS::OutOfMemory::CallInAll
#define GEAR_CFG_USE_SINGLEACCESSMEMORYLOCKER_STUB
#define GEAR_CFG_USE_USERMEMHOOK //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USERMEMHOOK_CALLBACK 0
#define GEAR_CFG_USE_NETWORK //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_NETWORK_AUTO_INITIALIZE GEAR_ENABLE
#define GEAR_CFG_NETWORK_DEBUG GEAR_DISABLE
#define GEAR_CFG_USE_NETWORKCONNECTION
#define GEAR_CFG_USE_BASECLASSFACTORY
#define GEAR_CFG_USE_BASEHOOK
#define GEAR_CFG_USE_CLASSFACTORY //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_CLASSFACTORY_SIZE 32
#define GEAR_CFG_USE_DYNAMICTYPE
#define GEAR_CFG_TYPENAME_FACTORY_MAX_SIZE 512
#define GEAR_CFG_TYPENAME_FACTORY_VERBOSE_REGISTRATION GEAR_DISABLE
#define GEAR_CFG_USE_REFCOUNTED //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_CONTAINERSERIALIZATION //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_GEARSTRINGSERIALIZATION //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_OBJECTSERIALIZATION
#define GEAR_CFG_OBJECTSERIALIZATION_VALIDATE_TYPENAME GEAR_DISABLE
#define GEAR_CFG_USE_OBJECTSERIALIZATIONHELPER
#define GEAR_CFG_USE_SERIALIZATIONTAG
#define GEAR_CFG_USE_SERIALIZER
#define GEAR_CFG_SUPPORT_REFERENCE_IN_STATIC_SERIALIZATION GEAR_ENABLE
#define GEAR_CFG_USE_VALIDATESERIALIZATIONOBJECTTYPENAME
#define GEAR_CFG_USE_XMLPARSER //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_STDSTREAM //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_STREAM
#define GEAR_CFG_USE_STREAMINTERFACE
#define GEAR_CFG_USE_CONVERTUTF //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_DEBUGSTRING
#define GEAR_CFG_DEBUGSTRING GEAR_DISABLE
#define GEAR_CFG_USE_GEARBASICSTRING
#define GEAR_CFG_USE_GEARSTRING
#define GEAR_CFG_USE_STATICSTRING
#define GEAR_CFG_USE_TOKENIZER
#define GEAR_CFG_USE_CONDITIONVARIABLE
#define GEAR_CFG_USE_EVENT
#define GEAR_CFG_USE_RWLOCK //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_SEMAPHORE
#define GEAR_CFG_USE_SPINLOCK //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_USE_THREAD //@OPTIONS(MANUALLYSELECTED)
#define GEAR_CFG_DEFAULT_THREAD_STACK_SIZE GEAR_KB(128)
#define GEAR_CFG_THREAD_NAME_ENABLE GEAR_ENABLE
#define GEAR_CFG_USE_THREADREGISTRY
#define GEAR_CFG_USE_TLS
#define GEAR_CFG_TLS_MAX_THREADS_COUNT 16
#define GEAR_CFG_TLS_MAX_SLOTS 32
//===================================================================
//CHECKSUM : WARNING if you manually change your configuration the checksum is not valid anymore.
#define GEAR_CFG_CHECKSUM 1402392830
//===================================================================