Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

OSDependent.h

Go to the documentation of this file.
00001 #ifndef _WINNT_OS_DEPENDENT_H_
00002 #define _WINNT_OS_DEPENDENT_H_
00003 
00004 #include <stdio.h>
00005 
00006 /*
00007 #ifndef _WINSOCKAPI_
00008   #ifdef USE_WINSOCK1
00009     #include <winsock.h>
00010   #else
00011     #include <winsock2.h>
00012   #endif
00013 #else
00014   #ifndef _WINSOCK2API_
00015     #ifdef ACE_HAS_WINSOCK2
00016       #undef ACE_HAS_WINSOCK2
00017     #endif
00018     #define ACE_HAS_WINSOCK2 0
00019   #endif
00020 #endif
00021 */
00022 
00023 #include <windows.h>
00024 
00025 typedef unsigned long   ulong;
00026 typedef unsigned int    uint;
00027 
00028 // Disable base class not exported warnings.
00029 #pragma warning (disable : 4275)
00030 #pragma warning (disable : 4250)
00031 #pragma warning (disable : 4251)
00032 
00033 // Disable truncation warning.
00034 #pragma warning (disable : 4786)
00035 
00036 #undef MAXNAMELEN
00037 #define MAXNAMELEN 128
00038 
00039 #define OSHandle HANDLE
00040 
00041 #define NULL 0
00042 #define ClassExport __declspec(dllexport)
00043 
00044 #endif  // _WINNT_OS_DEPENDENT_H_

Generated on Mon Oct 7 09:33:30 2002 for Gaia by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001