Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #ifndef S_STDINT_H
00015 #define S_STDINT_H
00016
00017
00018
00019 #ifdef WIN32
00020
00021 #if _MSC_VER > 1000
00022 #pragma once
00023 #endif
00024
00025 #include <limits.h>
00026 #include <wchar.h>
00027
00028 typedef __int8 int8_t;
00029 typedef __int16 int16_t;
00030 typedef __int32 int32_t;
00031 typedef __int64 int64_t;
00032 typedef unsigned __int8 uint8_t;
00033 typedef unsigned __int16 uint16_t;
00034 typedef unsigned __int32 uint32_t;
00035 typedef unsigned __int64 uint64_t;
00036
00037 #endif
00038
00039 #ifdef Lynx
00040
00041 typedef char int8_t;
00042 typedef unsigned char uint8_t;
00043 typedef short int16_t;
00044 typedef unsigned short uint16_t;
00045 typedef int int32_t;
00046 typedef unsigned int uint32_t;
00047 typedef long int64_t;
00048 typedef unsigned long uint64_t;
00049
00050 #endif
00051
00052 #ifdef Linux
00053 #include <stdint.h>
00054 #endif
00055
00056 #ifdef Solaris
00057 #include <stdint.h>
00058 #endif
00059
00060 #ifdef Darwin
00061 #include <stdint.h>
00062 #endif
00063
00064
00065 #endif