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

1238 lines
33 KiB
C

////////////////////////////////////////////////////////////////////////////////
//
// File : gear.h - Copyright (c) Ubisoft Entertainment. All rights reserved.
//
////////////////////////////////////////////////////////////////////////////////
//
// ScanFlags: Ignore
//
// <<< THIS FILE HAS BEEN GENERATED AUTOMATICALY; DO NOT CHANGE! >>>
//
////////////////////////////////////////////////////////////////////////////////
#ifndef GEAR__INCLUDED
#define GEAR__INCLUDED
// Include configuration file
#include "gear/gearconfig.h"
#if GEAR_CFG_COMPILER == GEAR_COMPILER_VC8
// [TGGEAR-2061]
// A bug in VS2005 cause the forScope conformance option to be turned off in some cases
// See the following bug report:
// https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=203216
// Should not occur with VS2005 SP1
#pragma conform(forScope, push, seecommentabove)
#endif
#ifdef GEAR_CFG_USE_ACTIONDISPATCHER
#include GEAR_INCLUDE_ACTIONDISPATCHER
#endif
#ifdef GEAR_CFG_USE_ASYNCHDEVICE
#include GEAR_INCLUDE_ASYNCHDEVICE
#endif
#ifdef GEAR_CFG_USE_ASYNCHDEVICEMANAGER
#include GEAR_INCLUDE_ASYNCHDEVICEMANAGER
#endif
#ifdef GEAR_CFG_USE_ASYNCHGENERIC
#include GEAR_INCLUDE_ASYNCHGENERIC
#endif
#ifdef GEAR_CFG_USE_ASYNCHPLATFORMSPECIFIC
#include GEAR_INCLUDE_ASYNCHPLATFORMSPECIFIC
#endif
#ifdef GEAR_CFG_USE_BASEBIGFILE
#include GEAR_INCLUDE_BASEBIGFILE
#endif
#ifdef GEAR_CFG_USE_BIGFILE
#include GEAR_INCLUDE_BIGFILE
#endif
#ifdef GEAR_CFG_USE_BIGFILECRC32
#include GEAR_INCLUDE_BIGFILECRC32
#endif
#ifdef GEAR_CFG_USE_BIGFILEZLIBCOMPRESSEDHANDLER
#include GEAR_INCLUDE_BIGFILEZLIBCOMPRESSEDHANDLER
#endif
#ifdef GEAR_CFG_USE_BITSTREAM
#include GEAR_INCLUDE_BITSTREAM
#endif
#ifdef GEAR_CFG_USE_COMPRESSIONINTERFACE
#include GEAR_INCLUDE_COMPRESSIONINTERFACE
#endif
#ifdef GEAR_CFG_USE_HUFFMANTREE
#include GEAR_INCLUDE_HUFFMANTREE
#endif
#ifdef GEAR_CFG_USE_LZO
#include GEAR_INCLUDE_LZO
#endif
#ifdef GEAR_CFG_USE_LZODEFLATE
#include GEAR_INCLUDE_LZODEFLATE
#endif
#ifdef GEAR_CFG_USE_LZOINFLATE
#include GEAR_INCLUDE_LZOINFLATE
#endif
#ifdef GEAR_CFG_USE_REMOVECONSTSTRING
#include GEAR_INCLUDE_REMOVECONSTSTRING
#endif
#ifdef GEAR_CFG_USE_STRINGCOMPRESSOR
#include GEAR_INCLUDE_STRINGCOMPRESSOR
#endif
#ifdef GEAR_CFG_USE_ZLIB
#include GEAR_INCLUDE_ZLIB
#endif
#ifdef GEAR_CFG_USE_ZLIBDEFLATE
#include GEAR_INCLUDE_ZLIBDEFLATE
#endif
#ifdef GEAR_CFG_USE_ZLIBINFLATE
#include GEAR_INCLUDE_ZLIBINFLATE
#endif
#ifdef GEAR_CFG_USE_CONSOLEOUT
#include GEAR_INCLUDE_CONSOLEOUT
#endif
#ifdef GEAR_CFG_USE_CONTROLPANEL
#include GEAR_INCLUDE_CONTROLPANEL
#endif
#ifdef GEAR_CFG_USE_CONTROLPANEL_STUB
#include GEAR_INCLUDE_CONTROLPANEL_STUB
#endif
#ifdef GEAR_CFG_USE_AVLTREE
#include GEAR_INCLUDE_AVLTREE
#endif
#ifdef GEAR_CFG_USE_BINARYTREE
#include GEAR_INCLUDE_BINARYTREE
#endif
#ifdef GEAR_CFG_USE_BITARRAY
#include GEAR_INCLUDE_BITARRAY
#endif
#ifdef GEAR_CFG_USE_BITVECTOR
#include GEAR_INCLUDE_BITVECTOR
#endif
#ifdef GEAR_CFG_USE_CIRCULARBUFFER
#include GEAR_INCLUDE_CIRCULARBUFFER
#endif
#ifdef GEAR_CFG_USE_DLIST
#include GEAR_INCLUDE_DLIST
#endif
#ifdef GEAR_CFG_USE_GEARALGORITHM
#include GEAR_INCLUDE_GEARALGORITHM
#endif
#ifdef GEAR_CFG_USE_GEARARRAY
#include GEAR_INCLUDE_GEARARRAY
#endif
#ifdef GEAR_CFG_USE_GEARDEFAULTCONTAINERINTERFACE
#include GEAR_INCLUDE_GEARDEFAULTCONTAINERINTERFACE
#endif
#ifdef GEAR_CFG_USE_GEARDEQUE
#include GEAR_INCLUDE_GEARDEQUE
#endif
#ifdef GEAR_CFG_USE_GEARHASHMAP
#include GEAR_INCLUDE_GEARHASHMAP
#endif
#ifdef GEAR_CFG_USE_GEARLIST
#include GEAR_INCLUDE_GEARLIST
#endif
#ifdef GEAR_CFG_USE_GEARMAP
#include GEAR_INCLUDE_GEARMAP
#endif
#ifdef GEAR_CFG_USE_GEARMULTIMAP
#include GEAR_INCLUDE_GEARMULTIMAP
#endif
#ifdef GEAR_CFG_USE_GEARMULTISET
#include GEAR_INCLUDE_GEARMULTISET
#endif
#ifdef GEAR_CFG_USE_GEARNOMEMCONTAINERINTERFACE
#include GEAR_INCLUDE_GEARNOMEMCONTAINERINTERFACE
#endif
#ifdef GEAR_CFG_USE_GEARPAIR
#include GEAR_INCLUDE_GEARPAIR
#endif
#ifdef GEAR_CFG_USE_GEARPRIORITYQUEUE
#include GEAR_INCLUDE_GEARPRIORITYQUEUE
#endif
#ifdef GEAR_CFG_USE_GEARQUEUE
#include GEAR_INCLUDE_GEARQUEUE
#endif
#ifdef GEAR_CFG_USE_GEARRBTREE
#include GEAR_INCLUDE_GEARRBTREE
#endif
#ifdef GEAR_CFG_USE_GEARSET
#include GEAR_INCLUDE_GEARSET
#endif
#ifdef GEAR_CFG_USE_GEARSPARSEVECTOR
#include GEAR_INCLUDE_GEARSPARSEVECTOR
#endif
#ifdef GEAR_CFG_USE_GEARSTACK
#include GEAR_INCLUDE_GEARSTACK
#endif
#ifdef GEAR_CFG_USE_GEARSTATICARRAY
#include GEAR_INCLUDE_GEARSTATICARRAY
#endif
#ifdef GEAR_CFG_USE_GEARSTATICVECTOR
#include GEAR_INCLUDE_GEARSTATICVECTOR
#endif
#ifdef GEAR_CFG_USE_GEARVECTOR
#include GEAR_INCLUDE_GEARVECTOR
#endif
#ifdef GEAR_CFG_USE_LOCKFREEBITSET
#include GEAR_INCLUDE_LOCKFREEBITSET
#endif
#ifdef GEAR_CFG_USE_LOCKFREEDISPENSER
#include GEAR_INCLUDE_LOCKFREEDISPENSER
#endif
#ifdef GEAR_CFG_USE_LOCKFREEFIXEDSIZEQUEUE
#include GEAR_INCLUDE_LOCKFREEFIXEDSIZEQUEUE
#endif
#ifdef GEAR_CFG_USE_LOCKFREENODE
#include GEAR_INCLUDE_LOCKFREENODE
#endif
#ifdef GEAR_CFG_USE_LOCKFREEQUEUE
#include GEAR_INCLUDE_LOCKFREEQUEUE
#endif
#ifdef GEAR_CFG_USE_LOCKFREESTACK
#include GEAR_INCLUDE_LOCKFREESTACK
#endif
#ifdef GEAR_CFG_USE_MBUF
#include GEAR_INCLUDE_MBUF
#endif
#ifdef GEAR_CFG_USE_PACKET
#include GEAR_INCLUDE_PACKET
#endif
#ifdef GEAR_CFG_USE_SLIST
#include GEAR_INCLUDE_SLIST
#endif
#ifdef GEAR_CFG_USE_STATICPOOL
#include GEAR_INCLUDE_STATICPOOL
#endif
#ifdef GEAR_CFG_USE_ASSERT
#include GEAR_INCLUDE_ASSERT
#endif
#ifdef GEAR_CFG_USE_ASSERTMANAGER
#include GEAR_INCLUDE_ASSERTMANAGER
#endif
#ifdef GEAR_CFG_USE_BASECLASS
#include GEAR_INCLUDE_BASECLASS
#endif
#ifdef GEAR_CFG_USE_BASENOTIFIER
#include GEAR_INCLUDE_BASENOTIFIER
#endif
#ifdef GEAR_CFG_USE_BASENOTIFIER_STUB
#include GEAR_INCLUDE_BASENOTIFIER_STUB
#endif
#ifdef GEAR_CFG_USE_DLLWRAPPER
#include GEAR_INCLUDE_DLLWRAPPER
#endif
#ifdef GEAR_CFG_USE_ENDIAN
#include GEAR_INCLUDE_ENDIAN
#endif
#ifdef GEAR_CFG_USE_ENGINERUN
#include GEAR_INCLUDE_ENGINERUN
#endif
#ifdef GEAR_CFG_USE_ERROR
#include GEAR_INCLUDE_ERROR
#endif
#ifdef GEAR_CFG_USE_FUNCTOR
#include GEAR_INCLUDE_FUNCTOR
#endif
#ifdef GEAR_CFG_USE_FUNCTORS
#include GEAR_INCLUDE_FUNCTORS
#endif
#ifdef GEAR_CFG_USE_GLOBALOBJECT
#include GEAR_INCLUDE_GLOBALOBJECT
#endif
#ifdef GEAR_CFG_USE_GUID
#include GEAR_INCLUDE_GUID
#endif
#ifdef GEAR_CFG_USE_INITIALIZER
#include GEAR_INCLUDE_INITIALIZER
#endif
#ifdef GEAR_CFG_USE_INTRINSIC
#include GEAR_INCLUDE_INTRINSIC
#endif
#ifdef GEAR_CFG_USE_MULTIFUNCTOR
#include GEAR_INCLUDE_MULTIFUNCTOR
#endif
#ifdef GEAR_CFG_USE_NATIVEDEBUGOUTPUT
#include GEAR_INCLUDE_NATIVEDEBUGOUTPUT
#endif
#ifdef GEAR_CFG_USE_NATIVEDEBUGOUTPUT_STUB
#include GEAR_INCLUDE_NATIVEDEBUGOUTPUT_STUB
#endif
#ifdef GEAR_CFG_USE_NOTIFIER
#include GEAR_INCLUDE_NOTIFIER
#endif
#ifdef GEAR_CFG_USE_NOTIFIERSTATIC
#include GEAR_INCLUDE_NOTIFIERSTATIC
#endif
#ifdef GEAR_CFG_USE_PLATFORM
#include GEAR_INCLUDE_PLATFORM
#endif
#ifdef GEAR_CFG_USE_PLATFORMSPECIFIC
#include GEAR_INCLUDE_PLATFORMSPECIFIC
#endif
#ifdef GEAR_CFG_USE_RUNTIMECONFIG
#include GEAR_INCLUDE_RUNTIMECONFIG
#endif
#ifdef GEAR_CFG_USE_SPURSMANAGER
#include GEAR_INCLUDE_SPURSMANAGER
#endif
#ifdef GEAR_CFG_USE_STATCOUNTER
#include GEAR_INCLUDE_STATCOUNTER
#endif
#ifdef GEAR_CFG_USE_STATCOUNTER_STUB
#include GEAR_INCLUDE_STATCOUNTER_STUB
#endif
#ifdef GEAR_CFG_USE_STOPWATCH
#include GEAR_INCLUDE_STOPWATCH
#endif
#ifdef GEAR_CFG_USE_SWAPBYTE
#include GEAR_INCLUDE_SWAPBYTE
#endif
#ifdef GEAR_CFG_USE_SYSTEM
#include GEAR_INCLUDE_SYSTEM
#endif
#ifdef GEAR_CFG_USE_SYSTEMINFORMATION
#include GEAR_INCLUDE_SYSTEMINFORMATION
#endif
#ifdef GEAR_CFG_USE_TAGMARKER
#include GEAR_INCLUDE_TAGMARKER
#endif
#ifdef GEAR_CFG_USE_TIME
#include GEAR_INCLUDE_TIME
#endif
#ifdef GEAR_CFG_USE_TOOLS
#include GEAR_INCLUDE_TOOLS
#endif
#ifdef GEAR_CFG_USE_TYPES
#include GEAR_INCLUDE_TYPES
#endif
#ifdef GEAR_CFG_USE_TYPESCONVERSION
#include GEAR_INCLUDE_TYPESCONVERSION
#endif
#ifdef GEAR_CFG_USE_CALLSTACKTRACE
#include GEAR_INCLUDE_CALLSTACKTRACE
#endif
#ifdef GEAR_CFG_USE_CALLSTACKTRACEITERATOR
#include GEAR_INCLUDE_CALLSTACKTRACEITERATOR
#endif
#ifdef GEAR_CFG_USE_CRASHHANDLER
#include GEAR_INCLUDE_CRASHHANDLER
#endif
#ifdef GEAR_CFG_USE_DBGMODULES
#include GEAR_INCLUDE_DBGMODULES
#endif
#ifdef GEAR_CFG_USE_DBGTOOLS
#include GEAR_INCLUDE_DBGTOOLS
#endif
#ifdef GEAR_CFG_USE_DEBUGSYMBOLDATABASE
#include GEAR_INCLUDE_DEBUGSYMBOLDATABASE
#endif
#ifdef GEAR_CFG_USE_DEMANGLER
#include GEAR_INCLUDE_DEMANGLER
#endif
#ifdef GEAR_CFG_USE_DEMANGLERCW
#include GEAR_INCLUDE_DEMANGLERCW
#endif
#ifdef GEAR_CFG_USE_DEMANGLERCWGC
#include GEAR_INCLUDE_DEMANGLERCWGC
#endif
#ifdef GEAR_CFG_USE_DEMANGLERGCC
#include GEAR_INCLUDE_DEMANGLERGCC
#endif
#ifdef GEAR_CFG_USE_DEMANGLERVCPP
#include GEAR_INCLUDE_DEMANGLERVCPP
#endif
#ifdef GEAR_CFG_USE_LOCKFREEDEBUGOUTPUT
#include GEAR_INCLUDE_LOCKFREEDEBUGOUTPUT
#endif
#ifdef GEAR_CFG_USE_MAPFILEDEBUGSYMBOLDATABASE
#include GEAR_INCLUDE_MAPFILEDEBUGSYMBOLDATABASE
#endif
#ifdef GEAR_CFG_USE_MAPFILEREADER
#include GEAR_INCLUDE_MAPFILEREADER
#endif
#ifdef GEAR_CFG_USE_MAPFILEREADER_CAFE
#include GEAR_INCLUDE_MAPFILEREADER_CAFE
#endif
#ifdef GEAR_CFG_USE_MAPFILEREADER_CTR
#include GEAR_INCLUDE_MAPFILEREADER_CTR
#endif
#ifdef GEAR_CFG_USE_MAPFILEREADER_CW
#include GEAR_INCLUDE_MAPFILEREADER_CW
#endif
#ifdef GEAR_CFG_USE_MAPFILEREADER_GCC
#include GEAR_INCLUDE_MAPFILEREADER_GCC
#endif
#ifdef GEAR_CFG_USE_MAPFILEREADER_INTERFACE
#include GEAR_INCLUDE_MAPFILEREADER_INTERFACE
#endif
#ifdef GEAR_CFG_USE_MAPFILEREADER_MS
#include GEAR_INCLUDE_MAPFILEREADER_MS
#endif
#ifdef GEAR_CFG_USE_SYMBOLHANDLER
#include GEAR_INCLUDE_SYMBOLHANDLER
#endif
#ifdef GEAR_CFG_USE_W32DEBUGSYMBOLDATABASE
#include GEAR_INCLUDE_W32DEBUGSYMBOLDATABASE
#endif
#ifdef GEAR_CFG_USE_WINDBGHELP
#include GEAR_INCLUDE_WINDBGHELP
#endif
#ifdef GEAR_CFG_USE_XBOXDEBUGSYMBOLDATABASE
#include GEAR_INCLUDE_XBOXDEBUGSYMBOLDATABASE
#endif
#ifdef GEAR_CFG_USE_COMPRESSIONDEVICE
#include GEAR_INCLUDE_COMPRESSIONDEVICE
#endif
#ifdef GEAR_CFG_USE_COMPRESSIONFILE
#include GEAR_INCLUDE_COMPRESSIONFILE
#endif
#ifdef GEAR_CFG_USE_CRYPTODEVICE
#include GEAR_INCLUDE_CRYPTODEVICE
#endif
#ifdef GEAR_CFG_USE_DEBUGDEVICE
#include GEAR_INCLUDE_DEBUGDEVICE
#endif
#ifdef GEAR_CFG_USE_DEVICE
#include GEAR_INCLUDE_DEVICE
#endif
#ifdef GEAR_CFG_USE_DEVICEFACTORY
#include GEAR_INCLUDE_DEVICEFACTORY
#endif
#ifdef GEAR_CFG_USE_DEVICEINTERFACE
#include GEAR_INCLUDE_DEVICEINTERFACE
#endif
#ifdef GEAR_CFG_USE_DEVICEMANAGER
#include GEAR_INCLUDE_DEVICEMANAGER
#endif
#ifdef GEAR_CFG_USE_DEVICETOOLS
#include GEAR_INCLUDE_DEVICETOOLS
#endif
#ifdef GEAR_CFG_USE_DISKDEVICE
#include GEAR_INCLUDE_DISKDEVICE
#endif
#ifdef GEAR_CFG_USE_DISKDEVICEPATHITERATOR
#include GEAR_INCLUDE_DISKDEVICEPATHITERATOR
#endif
#ifdef GEAR_CFG_USE_DVDCACHE
#include GEAR_INCLUDE_DVDCACHE
#endif
#ifdef GEAR_CFG_USE_DVDDEVICE
#include GEAR_INCLUDE_DVDDEVICE
#endif
#ifdef GEAR_CFG_USE_DVDDEVICEPATHITERATOR
#include GEAR_INCLUDE_DVDDEVICEPATHITERATOR
#endif
#ifdef GEAR_CFG_USE_FILE
#include GEAR_INCLUDE_FILE
#endif
#ifdef GEAR_CFG_USE_FILEPIPE
#include GEAR_INCLUDE_FILEPIPE
#endif
#ifdef GEAR_CFG_USE_FILTERDEVICE
#include GEAR_INCLUDE_FILTERDEVICE
#endif
#ifdef GEAR_CFG_USE_LZODEVICE
#include GEAR_INCLUDE_LZODEVICE
#endif
#ifdef GEAR_CFG_USE_MEMCARDDEVICE
#include GEAR_INCLUDE_MEMCARDDEVICE
#endif
#ifdef GEAR_CFG_USE_MEMCARDDEVICEPATHITERATOR
#include GEAR_INCLUDE_MEMCARDDEVICEPATHITERATOR
#endif
#ifdef GEAR_CFG_USE_MEMDEVICE
#include GEAR_INCLUDE_MEMDEVICE
#endif
#ifdef GEAR_CFG_USE_MEMDEVICEFILENAMEMANAGER
#include GEAR_INCLUDE_MEMDEVICEFILENAMEMANAGER
#endif
#ifdef GEAR_CFG_USE_MEMDEVICEPATHITERATOR
#include GEAR_INCLUDE_MEMDEVICEPATHITERATOR
#endif
#ifdef GEAR_CFG_USE_MEMFILEDEVICE
#include GEAR_INCLUDE_MEMFILEDEVICE
#endif
#ifdef GEAR_CFG_USE_NULLDEVICE
#include GEAR_INCLUDE_NULLDEVICE
#endif
#ifdef GEAR_CFG_USE_PATH
#include GEAR_INCLUDE_PATH
#endif
#ifdef GEAR_CFG_USE_PATHINTERFACE
#include GEAR_INCLUDE_PATHINTERFACE
#endif
#ifdef GEAR_CFG_USE_PATHITERATOR
#include GEAR_INCLUDE_PATHITERATOR
#endif
#ifdef GEAR_CFG_USE_PATHITERATORINTERFACE
#include GEAR_INCLUDE_PATHITERATORINTERFACE
#endif
#ifdef GEAR_CFG_USE_PCHOSTDEVICE
#include GEAR_INCLUDE_PCHOSTDEVICE
#endif
#ifdef GEAR_CFG_USE_PCHOSTDEVICEPATHITERATOR
#include GEAR_INCLUDE_PCHOSTDEVICEPATHITERATOR
#endif
#ifdef GEAR_CFG_USE_REMOTEDEVICE
#include GEAR_INCLUDE_REMOTEDEVICE
#endif
#ifdef GEAR_CFG_USE_REMOTEDEVICEPATHITERATOR
#include GEAR_INCLUDE_REMOTEDEVICEPATHITERATOR
#endif
#ifdef GEAR_CFG_USE_REMOTEDEVICEUTILS
#include GEAR_INCLUDE_REMOTEDEVICEUTILS
#endif
#ifdef GEAR_CFG_USE_STDIODEVICE
#include GEAR_INCLUDE_STDIODEVICE
#endif
#ifdef GEAR_CFG_USE_TCPCLIENTDEVICE
#include GEAR_INCLUDE_TCPCLIENTDEVICE
#endif
#ifdef GEAR_CFG_USE_TCPFILE
#include GEAR_INCLUDE_TCPFILE
#endif
#ifdef GEAR_CFG_USE_TCPSERVERDEVICE
#include GEAR_INCLUDE_TCPSERVERDEVICE
#endif
#ifdef GEAR_CFG_USE_ZLIBDEVICE
#include GEAR_INCLUDE_ZLIBDEVICE
#endif
#ifdef GEAR_CFG_USE_CIPHER
#include GEAR_INCLUDE_CIPHER
#endif
#ifdef GEAR_CFG_USE_TEA
#include GEAR_INCLUDE_TEA
#endif
#ifdef GEAR_CFG_USE_XTEA
#include GEAR_INCLUDE_XTEA
#endif
#ifdef GEAR_CFG_USE_CONTROLLERSCHEME
#include GEAR_INCLUDE_CONTROLLERSCHEME
#endif
#ifdef GEAR_CFG_USE_GAMEPAD
#include GEAR_INCLUDE_GAMEPAD
#endif
#ifdef GEAR_CFG_USE_GAMEPADALIAS
#include GEAR_INCLUDE_GAMEPADALIAS
#endif
#ifdef GEAR_CFG_USE_GAMEPADDRC
#include GEAR_INCLUDE_GAMEPADDRC
#endif
#ifdef GEAR_CFG_USE_GAMEPADEVENT
#include GEAR_INCLUDE_GAMEPADEVENT
#endif
#ifdef GEAR_CFG_USE_GAMEPADEVENTCONTEXT
#include GEAR_INCLUDE_GAMEPADEVENTCONTEXT
#endif
#ifdef GEAR_CFG_USE_GAMEPADEVENTMANAGER
#include GEAR_INCLUDE_GAMEPADEVENTMANAGER
#endif
#ifdef GEAR_CFG_USE_GAMEPADGAMECUBE
#include GEAR_INCLUDE_GAMEPADGAMECUBE
#endif
#ifdef GEAR_CFG_USE_GAMEPADHOOK
#include GEAR_INCLUDE_GAMEPADHOOK
#endif
#ifdef GEAR_CFG_USE_GAMEPADINTERFACE
#include GEAR_INCLUDE_GAMEPADINTERFACE
#endif
#ifdef GEAR_CFG_USE_GAMEPADKEYBOARD
#include GEAR_INCLUDE_GAMEPADKEYBOARD
#endif
#ifdef GEAR_CFG_USE_GAMEPADMOTIONSENSOR
#include GEAR_INCLUDE_GAMEPADMOTIONSENSOR
#endif
#ifdef GEAR_CFG_USE_GAMEPADMOUSE
#include GEAR_INCLUDE_GAMEPADMOUSE
#endif
#ifdef GEAR_CFG_USE_GAMEPADRECORDER
#include GEAR_INCLUDE_GAMEPADRECORDER
#endif
#ifdef GEAR_CFG_USE_GAMEPADREPLAYER
#include GEAR_INCLUDE_GAMEPADREPLAYER
#endif
#ifdef GEAR_CFG_USE_GAMEPADSUBCONTROLLER
#include GEAR_INCLUDE_GAMEPADSUBCONTROLLER
#endif
#ifdef GEAR_CFG_USE_GAMEPADTIMEFILTERED
#include GEAR_INCLUDE_GAMEPADTIMEFILTERED
#endif
#ifdef GEAR_CFG_USE_GAMEPADVIRTUAL
#include GEAR_INCLUDE_GAMEPADVIRTUAL
#endif
#ifdef GEAR_CFG_USE_GAMEPADWII
#include GEAR_INCLUDE_GAMEPADWII
#endif
#ifdef GEAR_CFG_USE_GAMEPADWIIBALANCEBOARD
#include GEAR_INCLUDE_GAMEPADWIIBALANCEBOARD
#endif
#ifdef GEAR_CFG_USE_GAMEPADXINPUT
#include GEAR_INCLUDE_GAMEPADXINPUT
#endif
#ifdef GEAR_CFG_USE_INTERACTIVEDEVICE
#include GEAR_INCLUDE_INTERACTIVEDEVICE
#endif
#ifdef GEAR_CFG_USE_INTERACTIVEDEVICEHOOKBASE
#include GEAR_INCLUDE_INTERACTIVEDEVICEHOOKBASE
#endif
#ifdef GEAR_CFG_USE_INTERACTIVEDEVICEMANAGER
#include GEAR_INCLUDE_INTERACTIVEDEVICEMANAGER
#endif
#ifdef GEAR_CFG_USE_KEYBOARD
#include GEAR_INCLUDE_KEYBOARD
#endif
#ifdef GEAR_CFG_USE_KEYBOARDHOOK
#include GEAR_INCLUDE_KEYBOARDHOOK
#endif
#ifdef GEAR_CFG_USE_KEYBOARDINTERFACE
#include GEAR_INCLUDE_KEYBOARDINTERFACE
#endif
#ifdef GEAR_CFG_USE_KEYBOARDTIMEFILTERED
#include GEAR_INCLUDE_KEYBOARDTIMEFILTERED
#endif
#ifdef GEAR_CFG_USE_KEYBOARDVIRTUAL
#include GEAR_INCLUDE_KEYBOARDVIRTUAL
#endif
#ifdef GEAR_CFG_USE_MOUSE
#include GEAR_INCLUDE_MOUSE
#endif
#ifdef GEAR_CFG_USE_MOUSEHOOK
#include GEAR_INCLUDE_MOUSEHOOK
#endif
#ifdef GEAR_CFG_USE_MOUSEINTERFACE
#include GEAR_INCLUDE_MOUSEINTERFACE
#endif
#ifdef GEAR_CFG_USE_MOUSEMOTIONSENSOR
#include GEAR_INCLUDE_MOUSEMOTIONSENSOR
#endif
#ifdef GEAR_CFG_USE_MOUSETIMEFILTERED
#include GEAR_INCLUDE_MOUSETIMEFILTERED
#endif
#ifdef GEAR_CFG_USE_MOUSEUSB
#include GEAR_INCLUDE_MOUSEUSB
#endif
#ifdef GEAR_CFG_USE_MOUSEVIRTUAL
#include GEAR_INCLUDE_MOUSEVIRTUAL
#endif
#ifdef GEAR_CFG_USE_MOUSEWII
#include GEAR_INCLUDE_MOUSEWII
#endif
#ifdef GEAR_CFG_USE_TOUCHPAD
#include GEAR_INCLUDE_TOUCHPAD
#endif
#ifdef GEAR_CFG_USE_VIDEOCAPTUREDEVICE
#include GEAR_INCLUDE_VIDEOCAPTUREDEVICE
#endif
#ifdef GEAR_CFG_USE_VIDEOCAPTUREDEVICEINTERFACE
#include GEAR_INCLUDE_VIDEOCAPTUREDEVICEINTERFACE
#endif
#ifdef GEAR_CFG_USE_DEBUGLOGGER
#include GEAR_INCLUDE_DEBUGLOGGER
#endif
#ifdef GEAR_CFG_USE_EVENTPROFILER
#include GEAR_INCLUDE_EVENTPROFILER
#endif
#ifdef GEAR_CFG_USE_EVENTPROFILER_STUB
#include GEAR_INCLUDE_EVENTPROFILER_STUB
#endif
#ifdef GEAR_CFG_USE_GEARLOG
#include GEAR_INCLUDE_GEARLOG
#endif
#ifdef GEAR_CFG_USE_GEARLOG_STUB
#include GEAR_INCLUDE_GEARLOG_STUB
#endif
#ifdef GEAR_CFG_USE_GENERICLOGGER
#include GEAR_INCLUDE_GENERICLOGGER
#endif
#ifdef GEAR_CFG_USE_GENERICLOGGERWRITER
#include GEAR_INCLUDE_GENERICLOGGERWRITER
#endif
#ifdef GEAR_CFG_USE_GENERICMEMORYLOGGER
#include GEAR_INCLUDE_GENERICMEMORYLOGGER
#endif
#ifdef GEAR_CFG_USE_MEMORYLOGGER
#include GEAR_INCLUDE_MEMORYLOGGER
#endif
#ifdef GEAR_CFG_USE_SPUEVENTPROFILER
#include GEAR_INCLUDE_SPUEVENTPROFILER
#endif
#ifdef GEAR_CFG_USE_SPUEVENTPROFILER_STUB
#include GEAR_INCLUDE_SPUEVENTPROFILER_STUB
#endif
#ifdef GEAR_CFG_USE_COLLISIONDETECTION
#include GEAR_INCLUDE_COLLISIONDETECTION
#endif
#ifdef GEAR_CFG_USE_FASTRANDOMGENERATOR
#include GEAR_INCLUDE_FASTRANDOMGENERATOR
#endif
#ifdef GEAR_CFG_USE_HASH
#include GEAR_INCLUDE_HASH
#endif
#ifdef GEAR_CFG_USE_MATHALIASES
#include GEAR_INCLUDE_MATHALIASES
#endif
#ifdef GEAR_CFG_USE_MATHBASETYPE
#include GEAR_INCLUDE_MATHBASETYPE
#endif
#ifdef GEAR_CFG_USE_MATHBASEVECTOR
#include GEAR_INCLUDE_MATHBASEVECTOR
#endif
#ifdef GEAR_CFG_USE_MATHCOMMONANGLES
#include GEAR_INCLUDE_MATHCOMMONANGLES
#endif
#ifdef GEAR_CFG_USE_MATHFAST
#include GEAR_INCLUDE_MATHFAST
#endif
#ifdef GEAR_CFG_USE_MATHFIXED
#include GEAR_INCLUDE_MATHFIXED
#endif
#ifdef GEAR_CFG_USE_MATHINTRINSICS
#include GEAR_INCLUDE_MATHINTRINSICS
#endif
#ifdef GEAR_CFG_USE_MATHMATRIX
#include GEAR_INCLUDE_MATHMATRIX
#endif
#ifdef GEAR_CFG_USE_MATHQUATERNION
#include GEAR_INCLUDE_MATHQUATERNION
#endif
#ifdef GEAR_CFG_USE_MATHVECTOR
#include GEAR_INCLUDE_MATHVECTOR
#endif
#ifdef GEAR_CFG_USE_RANDOM
#include GEAR_INCLUDE_RANDOM
#endif
#ifdef GEAR_CFG_USE_RANDOMBASE
#include GEAR_INCLUDE_RANDOMBASE
#endif
#ifdef GEAR_CFG_USE_UNIFORMRANDOMGENERATOR
#include GEAR_INCLUDE_UNIFORMRANDOMGENERATOR
#endif
#ifdef GEAR_CFG_USE_ZIGRANDOMGENERATOR
#include GEAR_INCLUDE_ZIGRANDOMGENERATOR
#endif
#ifdef GEAR_CFG_USE_BASICOBJECTPOOL
#include GEAR_INCLUDE_BASICOBJECTPOOL
#endif
#ifdef GEAR_CFG_USE_CLASSALLOCATOR
#include GEAR_INCLUDE_CLASSALLOCATOR
#endif
#ifdef GEAR_CFG_USE_CLASSALLOCATOR_STUB
#include GEAR_INCLUDE_CLASSALLOCATOR_STUB
#endif
#ifdef GEAR_CFG_USE_LINKEDOBJECTPOOL
#include GEAR_INCLUDE_LINKEDOBJECTPOOL
#endif
#ifdef GEAR_CFG_USE_MEMALLOC
#include GEAR_INCLUDE_MEMALLOC
#endif
#ifdef GEAR_CFG_USE_MEMALLOCDL272
#include GEAR_INCLUDE_MEMALLOCDL272
#endif
#ifdef GEAR_CFG_USE_MEMALLOCDL283
#include GEAR_INCLUDE_MEMALLOCDL283
#endif
#ifdef GEAR_CFG_USE_MEMALLOCFIXED
#include GEAR_INCLUDE_MEMALLOCFIXED
#endif
#ifdef GEAR_CFG_USE_MEMALLOCFIXEDWITHFREE
#include GEAR_INCLUDE_MEMALLOCFIXEDWITHFREE
#endif
#ifdef GEAR_CFG_USE_MEMALLOCHELPER
#include GEAR_INCLUDE_MEMALLOCHELPER
#endif
#ifdef GEAR_CFG_USE_MEMALLOCINTERFACE
#include GEAR_INCLUDE_MEMALLOCINTERFACE
#endif
#ifdef GEAR_CFG_USE_MEMALLOCPAGE
#include GEAR_INCLUDE_MEMALLOCPAGE
#endif
#ifdef GEAR_CFG_USE_MEMALLOCSMALL
#include GEAR_INCLUDE_MEMALLOCSMALL
#endif
#ifdef GEAR_CFG_USE_MEMALLOCSTACK
#include GEAR_INCLUDE_MEMALLOCSTACK
#endif
#ifdef GEAR_CFG_USE_MEMALLOCVAM
#include GEAR_INCLUDE_MEMALLOCVAM
#endif
#ifdef GEAR_CFG_USE_MEMALLOC_STUB
#include GEAR_INCLUDE_MEMALLOC_STUB
#endif
#ifdef GEAR_CFG_USE_MEMBASEINTERFACE
#include GEAR_INCLUDE_MEMBASEINTERFACE
#endif
#ifdef GEAR_CFG_USE_MEMDEBUG
#include GEAR_INCLUDE_MEMDEBUG
#endif
#ifdef GEAR_CFG_USE_MEMDEF
#include GEAR_INCLUDE_MEMDEF
#endif
#ifdef GEAR_CFG_USE_MEMDEFAULTALLOCATOR
#include GEAR_INCLUDE_MEMDEFAULTALLOCATOR
#endif
#ifdef GEAR_CFG_USE_MEMDEFAULTPAGEALLOCATOR
#include GEAR_INCLUDE_MEMDEFAULTPAGEALLOCATOR
#endif
#ifdef GEAR_CFG_USE_MEMDOUBLESTACKALLOCATOR
#include GEAR_INCLUDE_MEMDOUBLESTACKALLOCATOR
#endif
#ifdef GEAR_CFG_USE_MEMHEAP
#include GEAR_INCLUDE_MEMHEAP
#endif
#ifdef GEAR_CFG_USE_MEMHOOK
#include GEAR_INCLUDE_MEMHOOK
#endif
#ifdef GEAR_CFG_USE_MEMHOOK_STUB
#include GEAR_INCLUDE_MEMHOOK_STUB
#endif
#ifdef GEAR_CFG_USE_MEMINTERFACE
#include GEAR_INCLUDE_MEMINTERFACE
#endif
#ifdef GEAR_CFG_USE_MEMMALLOCOVERRIDE
#include GEAR_INCLUDE_MEMMALLOCOVERRIDE
#endif
#ifdef GEAR_CFG_USE_MEMNEWOVERRIDE
#include GEAR_INCLUDE_MEMNEWOVERRIDE
#endif
#ifdef GEAR_CFG_USE_MEMORYBLOCKPROVIDER
#include GEAR_INCLUDE_MEMORYBLOCKPROVIDER
#endif
#ifdef GEAR_CFG_USE_MEMPAGEHOOK
#include GEAR_INCLUDE_MEMPAGEHOOK
#endif
#ifdef GEAR_CFG_USE_MEMPAGEHOOK_STUB
#include GEAR_INCLUDE_MEMPAGEHOOK_STUB
#endif
#ifdef GEAR_CFG_USE_MEMPAGEINTERFACE
#include GEAR_INCLUDE_MEMPAGEINTERFACE
#endif
#ifdef GEAR_CFG_USE_MEMPAGEMARKER
#include GEAR_INCLUDE_MEMPAGEMARKER
#endif
#ifdef GEAR_CFG_USE_MEMPAGEPHYSICALALLOC
#include GEAR_INCLUDE_MEMPAGEPHYSICALALLOC
#endif
#ifdef GEAR_CFG_USE_MEMPAGERESERVE
#include GEAR_INCLUDE_MEMPAGERESERVE
#endif
#ifdef GEAR_CFG_USE_MEMPAGETRACKER
#include GEAR_INCLUDE_MEMPAGETRACKER
#endif
#ifdef GEAR_CFG_USE_MEMPNEW
#include GEAR_INCLUDE_MEMPNEW
#endif
#ifdef GEAR_CFG_USE_MEMSECONDARYPAGEALLOC
#include GEAR_INCLUDE_MEMSECONDARYPAGEALLOC
#endif
#ifdef GEAR_CFG_USE_MEMSINGLEALLOC
#include GEAR_INCLUDE_MEMSINGLEALLOC
#endif
#ifdef GEAR_CFG_USE_MEMSTAT
#include GEAR_INCLUDE_MEMSTAT
#endif
#ifdef GEAR_CFG_USE_MEMSYSALLOC
#include GEAR_INCLUDE_MEMSYSALLOC
#endif
#ifdef GEAR_CFG_USE_MEMSYSPAGE
#include GEAR_INCLUDE_MEMSYSPAGE
#endif
#ifdef GEAR_CFG_USE_MEMTAGTRACKER
#include GEAR_INCLUDE_MEMTAGTRACKER
#endif
#ifdef GEAR_CFG_USE_MEMTCMALLOC
#include GEAR_INCLUDE_MEMTCMALLOC
#endif
#ifdef GEAR_CFG_USE_MEMTRACKER
#include GEAR_INCLUDE_MEMTRACKER
#endif
#ifdef GEAR_CFG_USE_MEMUNIXALLOCATOR
#include GEAR_INCLUDE_MEMUNIXALLOCATOR
#endif
#ifdef GEAR_CFG_USE_OBJECTPOOL
#include GEAR_INCLUDE_OBJECTPOOL
#endif
#ifdef GEAR_CFG_USE_OUTOFMEMORY
#include GEAR_INCLUDE_OUTOFMEMORY
#endif
#ifdef GEAR_CFG_USE_SINGLEACCESSMEMORYLOCKER
#include GEAR_INCLUDE_SINGLEACCESSMEMORYLOCKER
#endif
#ifdef GEAR_CFG_USE_SINGLEACCESSMEMORYLOCKER_STUB
#include GEAR_INCLUDE_SINGLEACCESSMEMORYLOCKER_STUB
#endif
#ifdef GEAR_CFG_USE_USERMEMHOOK
#include GEAR_INCLUDE_USERMEMHOOK
#endif
#ifdef GEAR_CFG_USE_AREA
#include GEAR_INCLUDE_AREA
#endif
#ifdef GEAR_CFG_USE_ASYNCHAREA
#include GEAR_INCLUDE_ASYNCHAREA
#endif
#ifdef GEAR_CFG_USE_CONSOLEOUTPUTAREA
#include GEAR_INCLUDE_CONSOLEOUTPUTAREA
#endif
#ifdef GEAR_CFG_USE_DEVICEAREA
#include GEAR_INCLUDE_DEVICEAREA
#endif
#ifdef GEAR_CFG_USE_GEARLOGAREA
#include GEAR_INCLUDE_GEARLOGAREA
#endif
#ifdef GEAR_CFG_USE_INPUTAREA
#include GEAR_INCLUDE_INPUTAREA
#endif
#ifdef GEAR_CFG_USE_MEMORYAREA
#include GEAR_INCLUDE_MEMORYAREA
#endif
#ifdef GEAR_CFG_USE_MONITORINGTOOL
#include GEAR_INCLUDE_MONITORINGTOOL
#endif
#ifdef GEAR_CFG_USE_MTSTREAM
#include GEAR_INCLUDE_MTSTREAM
#endif
#ifdef GEAR_CFG_USE_SYSTEMINFOAREA
#include GEAR_INCLUDE_SYSTEMINFOAREA
#endif
#ifdef GEAR_CFG_USE_THREADAREA
#include GEAR_INCLUDE_THREADAREA
#endif
#ifdef GEAR_CFG_USE_HIOSOCKET
#include GEAR_INCLUDE_HIOSOCKET
#endif
#ifdef GEAR_CFG_USE_NETWORK
#include GEAR_INCLUDE_NETWORK
#endif
#ifdef GEAR_CFG_USE_NETWORKCONNECTION
#include GEAR_INCLUDE_NETWORKCONNECTION
#endif
#ifdef GEAR_CFG_USE_NETWORKSERVER
#include GEAR_INCLUDE_NETWORKSERVER
#endif
#ifdef GEAR_CFG_USE_RFSSERVER
#include GEAR_INCLUDE_RFSSERVER
#endif
#ifdef GEAR_CFG_USE_SMTP
#include GEAR_INCLUDE_SMTP
#endif
#ifdef GEAR_CFG_USE_STREAMSOCKETFACTORY
#include GEAR_INCLUDE_STREAMSOCKETFACTORY
#endif
#ifdef GEAR_CFG_USE_STREAMSOCKETPROTOCOL
#include GEAR_INCLUDE_STREAMSOCKETPROTOCOL
#endif
#ifdef GEAR_CFG_USE_STREAMSOCKETPROXY
#include GEAR_INCLUDE_STREAMSOCKETPROXY
#endif
#ifdef GEAR_CFG_USE_TELNETSERVER
#include GEAR_INCLUDE_TELNETSERVER
#endif
#ifdef GEAR_CFG_USE_TRANSACTIONSERVER
#include GEAR_INCLUDE_TRANSACTIONSERVER
#endif
#ifdef GEAR_CFG_USE_ANY
#include GEAR_INCLUDE_ANY
#endif
#ifdef GEAR_CFG_USE_AUTOPTR
#include GEAR_INCLUDE_AUTOPTR
#endif
#ifdef GEAR_CFG_USE_BASECLASSFACTORY
#include GEAR_INCLUDE_BASECLASSFACTORY
#endif
#ifdef GEAR_CFG_USE_BASEHOOK
#include GEAR_INCLUDE_BASEHOOK
#endif
#ifdef GEAR_CFG_USE_CLASSFACTORY
#include GEAR_INCLUDE_CLASSFACTORY
#endif
#ifdef GEAR_CFG_USE_DEBUGPTR
#include GEAR_INCLUDE_DEBUGPTR
#endif
#ifdef GEAR_CFG_USE_DYNAMICTYPE
#include GEAR_INCLUDE_DYNAMICTYPE
#endif
#ifdef GEAR_CFG_USE_PROPERTY
#include GEAR_INCLUDE_PROPERTY
#endif
#ifdef GEAR_CFG_USE_REFCOUNTED
#include GEAR_INCLUDE_REFCOUNTED
#endif
#ifdef GEAR_CFG_USE_REFCOUNTEDPTR
#include GEAR_INCLUDE_REFCOUNTEDPTR
#endif
#ifdef GEAR_CFG_USE_SCOPEDPTR
#include GEAR_INCLUDE_SCOPEDPTR
#endif
#ifdef GEAR_CFG_USE_SINGLETON
#include GEAR_INCLUDE_SINGLETON
#endif
#ifdef GEAR_CFG_USE_VARIABLETYPE
#include GEAR_INCLUDE_VARIABLETYPE
#endif
#ifdef GEAR_CFG_USE_ZEROPTR
#include GEAR_INCLUDE_ZEROPTR
#endif
#ifdef GEAR_CFG_USE_PROFILER
#include GEAR_INCLUDE_PROFILER
#endif
#ifdef GEAR_CFG_USE_REMOTEOBJECT
#include GEAR_INCLUDE_REMOTEOBJECT
#endif
#ifdef GEAR_CFG_USE_BINARYSERIALIZER
#include GEAR_INCLUDE_BINARYSERIALIZER
#endif
#ifdef GEAR_CFG_USE_CONTAINERSERIALIZATION
#include GEAR_INCLUDE_CONTAINERSERIALIZATION
#endif
#ifdef GEAR_CFG_USE_CONTAINERSERIALIZATIONSTD
#include GEAR_INCLUDE_CONTAINERSERIALIZATIONSTD
#endif
#ifdef GEAR_CFG_USE_CONTAINERSERIALIZATIONSTL
#include GEAR_INCLUDE_CONTAINERSERIALIZATIONSTL
#endif
#ifdef GEAR_CFG_USE_GEARITERATORSERIALIZATION
#include GEAR_INCLUDE_GEARITERATORSERIALIZATION
#endif
#ifdef GEAR_CFG_USE_GEARSTRINGSERIALIZATION
#include GEAR_INCLUDE_GEARSTRINGSERIALIZATION
#endif
#ifdef GEAR_CFG_USE_OBJECTSERIALIZATION
#include GEAR_INCLUDE_OBJECTSERIALIZATION
#endif
#ifdef GEAR_CFG_USE_OBJECTSERIALIZATIONHELPER
#include GEAR_INCLUDE_OBJECTSERIALIZATIONHELPER
#endif
#ifdef GEAR_CFG_USE_REFSERIALIZER
#include GEAR_INCLUDE_REFSERIALIZER
#endif
#ifdef GEAR_CFG_USE_SERIALIZATIONTAG
#include GEAR_INCLUDE_SERIALIZATIONTAG
#endif
#ifdef GEAR_CFG_USE_SERIALIZER
#include GEAR_INCLUDE_SERIALIZER
#endif
#ifdef GEAR_CFG_USE_STRINGSERIALIZATION
#include GEAR_INCLUDE_STRINGSERIALIZATION
#endif
#ifdef GEAR_CFG_USE_TEXTSERIALIZER
#include GEAR_INCLUDE_TEXTSERIALIZER
#endif
#ifdef GEAR_CFG_USE_VALIDATESERIALIZATIONOBJECTTYPENAME
#include GEAR_INCLUDE_VALIDATESERIALIZATIONOBJECTTYPENAME
#endif
#ifdef GEAR_CFG_USE_XMLPARSER
#include GEAR_INCLUDE_XMLPARSER
#endif
#ifdef GEAR_CFG_USE_XMLSERIALIZER
#include GEAR_INCLUDE_XMLSERIALIZER
#endif
#ifdef GEAR_CFG_USE_SHEARSSATELLITEKERNEL
#include GEAR_INCLUDE_SHEARSSATELLITEKERNEL
#endif
#ifdef GEAR_CFG_USE_SHEARSSTORYBOARDING
#include GEAR_INCLUDE_SHEARSSTORYBOARDING
#endif
#ifdef GEAR_CFG_USE_SHEARSTASKDISPATCHER
#include GEAR_INCLUDE_SHEARSTASKDISPATCHER
#endif
#ifdef GEAR_CFG_USE_DEQUE
#include GEAR_INCLUDE_DEQUE
#endif
#ifdef GEAR_CFG_USE_LIST
#include GEAR_INCLUDE_LIST
#endif
#ifdef GEAR_CFG_USE_LISTMAP
#include GEAR_INCLUDE_LISTMAP
#endif
#ifdef GEAR_CFG_USE_MAP
#include GEAR_INCLUDE_MAP
#endif
#ifdef GEAR_CFG_USE_MEMSTDALLOCATOR
#include GEAR_INCLUDE_MEMSTDALLOCATOR
#endif
#ifdef GEAR_CFG_USE_PRIORITYQUEUE
#include GEAR_INCLUDE_PRIORITYQUEUE
#endif
#ifdef GEAR_CFG_USE_SET
#include GEAR_INCLUDE_SET
#endif
#ifdef GEAR_CFG_USE_STACK
#include GEAR_INCLUDE_STACK
#endif
#ifdef GEAR_CFG_USE_STRING
#include GEAR_INCLUDE_STRING
#endif
#ifdef GEAR_CFG_USE_VECTOR
#include GEAR_INCLUDE_VECTOR
#endif
#ifdef GEAR_CFG_USE_ASYNCHSTREAM
#include GEAR_INCLUDE_ASYNCHSTREAM
#endif
#ifdef GEAR_CFG_USE_ITEXTSTREAM
#include GEAR_INCLUDE_ITEXTSTREAM
#endif
#ifdef GEAR_CFG_USE_STDSTREAM
#include GEAR_INCLUDE_STDSTREAM
#endif
#ifdef GEAR_CFG_USE_STREAM
#include GEAR_INCLUDE_STREAM
#endif
#ifdef GEAR_CFG_USE_STREAMINTERFACE
#include GEAR_INCLUDE_STREAMINTERFACE
#endif
#ifdef GEAR_CFG_USE_STRINGSTREAM
#include GEAR_INCLUDE_STRINGSTREAM
#endif
#ifdef GEAR_CFG_USE_BASICSTRINGPOOL
#include GEAR_INCLUDE_BASICSTRINGPOOL
#endif
#ifdef GEAR_CFG_USE_COMMANDLINEPARAMETERPARSER
#include GEAR_INCLUDE_COMMANDLINEPARAMETERPARSER
#endif
#ifdef GEAR_CFG_USE_COMMANDLISTHELPER
#include GEAR_INCLUDE_COMMANDLISTHELPER
#endif
#ifdef GEAR_CFG_USE_CONVERTUTF
#include GEAR_INCLUDE_CONVERTUTF
#endif
#ifdef GEAR_CFG_USE_DEBUGSTRING
#include GEAR_INCLUDE_DEBUGSTRING
#endif
#ifdef GEAR_CFG_USE_DEVICENAMEPARAMETERPARSER
#include GEAR_INCLUDE_DEVICENAMEPARAMETERPARSER
#endif
#ifdef GEAR_CFG_USE_GEARBASICSTRING
#include GEAR_INCLUDE_GEARBASICSTRING
#endif
#ifdef GEAR_CFG_USE_GEARSTRING
#include GEAR_INCLUDE_GEARSTRING
#endif
#ifdef GEAR_CFG_USE_PARAMETERPARSER
#include GEAR_INCLUDE_PARAMETERPARSER
#endif
#ifdef GEAR_CFG_USE_STATICSTRING
#include GEAR_INCLUDE_STATICSTRING
#endif
#ifdef GEAR_CFG_USE_STR
#include GEAR_INCLUDE_STR
#endif
#ifdef GEAR_CFG_USE_STRFORMAT
#include GEAR_INCLUDE_STRFORMAT
#endif
#ifdef GEAR_CFG_USE_STRINGPOOL
#include GEAR_INCLUDE_STRINGPOOL
#endif
#ifdef GEAR_CFG_USE_STRTOOLS
#include GEAR_INCLUDE_STRTOOLS
#endif
#ifdef GEAR_CFG_USE_TOKENIZER
#include GEAR_INCLUDE_TOKENIZER
#endif
#ifdef GEAR_CFG_USE_DAREDEPENDENCIES
#include GEAR_INCLUDE_DAREDEPENDENCIES
#endif
#ifdef GEAR_CFG_USE_DAREDEPENDENCIESDEBUG
#include GEAR_INCLUDE_DAREDEPENDENCIESDEBUG
#endif
#ifdef GEAR_CFG_USE_DAREDEPENDENCIESRELEASE
#include GEAR_INCLUDE_DAREDEPENDENCIESRELEASE
#endif
#ifdef GEAR_CFG_USE_DAREDEPENDENCIESRETAIL
#include GEAR_INCLUDE_DAREDEPENDENCIESRETAIL
#endif
#ifdef GEAR_CFG_USE_DAREDEPENDENCIESRETAILPROFILE
#include GEAR_INCLUDE_DAREDEPENDENCIESRETAILPROFILE
#endif
#ifdef GEAR_CFG_USE_GEARSYSTEMDETECTIONHARDWARE
#include GEAR_INCLUDE_GEARSYSTEMDETECTIONHARDWARE
#endif
#ifdef GEAR_CFG_USE_GEARSYSTEMDETECTIONSCORE
#include GEAR_INCLUDE_GEARSYSTEMDETECTIONSCORE
#endif
#ifdef GEAR_CFG_USE_ADAPTIVELOCK
#include GEAR_INCLUDE_ADAPTIVELOCK
#endif
#ifdef GEAR_CFG_USE_ATOMIC
#include GEAR_INCLUDE_ATOMIC
#endif
#ifdef GEAR_CFG_USE_AUTOLOCK
#include GEAR_INCLUDE_AUTOLOCK
#endif
#ifdef GEAR_CFG_USE_BASICLOCK
#include GEAR_INCLUDE_BASICLOCK
#endif
#ifdef GEAR_CFG_USE_BLOCKINGLOCK
#include GEAR_INCLUDE_BLOCKINGLOCK
#endif
#ifdef GEAR_CFG_USE_CONCURRENCEDETECTIONLOCK
#include GEAR_INCLUDE_CONCURRENCEDETECTIONLOCK
#endif
#ifdef GEAR_CFG_USE_CONDITIONVARIABLE
#include GEAR_INCLUDE_CONDITIONVARIABLE
#endif
#ifdef GEAR_CFG_USE_EVENT
#include GEAR_INCLUDE_EVENT
#endif
#ifdef GEAR_CFG_USE_MUTEX
#include GEAR_INCLUDE_MUTEX
#endif
#ifdef GEAR_CFG_USE_MUTEXWRAPPER
#include GEAR_INCLUDE_MUTEXWRAPPER
#endif
#ifdef GEAR_CFG_USE_NULLOCK
#include GEAR_INCLUDE_NULLOCK
#endif
#ifdef GEAR_CFG_USE_RWLOCK
#include GEAR_INCLUDE_RWLOCK
#endif
#ifdef GEAR_CFG_USE_SEMAPHORE
#include GEAR_INCLUDE_SEMAPHORE
#endif
#ifdef GEAR_CFG_USE_SPINLOCK
#include GEAR_INCLUDE_SPINLOCK
#endif
#ifdef GEAR_CFG_USE_STACKSIZEMONITOR
#include GEAR_INCLUDE_STACKSIZEMONITOR
#endif
#ifdef GEAR_CFG_USE_STACKSIZEMONITOR_STUB
#include GEAR_INCLUDE_STACKSIZEMONITOR_STUB
#endif
#ifdef GEAR_CFG_USE_THREAD
#include GEAR_INCLUDE_THREAD
#endif
#ifdef GEAR_CFG_USE_THREADREGISTRY
#include GEAR_INCLUDE_THREADREGISTRY
#endif
#ifdef GEAR_CFG_USE_TLS
#include GEAR_INCLUDE_TLS
#endif
#ifdef GEAR_CFG_USE_TYPETRAITS
#include GEAR_INCLUDE_TYPETRAITS
#endif
#ifdef GEAR_CFG_USE_MOCKOBJECTS
#include GEAR_INCLUDE_MOCKOBJECTS
#endif
#ifdef GEAR_CFG_USE_UNITTEST
#include GEAR_INCLUDE_UNITTEST
#endif
#ifdef GEAR_CFG_USE_XML
#include GEAR_INCLUDE_XML
#endif
#ifdef GEAR_CFG_USE_XMLDOCUMENT
#include GEAR_INCLUDE_XMLDOCUMENT
#endif
#ifdef GEAR_CFG_USE_XMLREADER
#include GEAR_INCLUDE_XMLREADER
#endif
#ifdef GEAR_CFG_USE_XMLWRITER
#include GEAR_INCLUDE_XMLWRITER
#endif
#if GEAR_CFG_COMPILER == GEAR_COMPILER_VC8
// [TGGEAR-2061]
// A bug in VS2005 cause the forScope conformance option to be turned off in some cases
// See the following bug report:
// https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=203216
// Should not occur with VS2005 SP1
#pragma conform(forScope, pop, seecommentabove)
#endif
#endif // #ifdef GEAR__INCLUDED