1238 lines
33 KiB
C
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
|
|
|