platform.h File Reference

Basic types for the platform. More...

#include <sys/types.h>

Go to the source code of this file.

Defines

#define U_HAVE_INTTYPES_H   0
#define U_IOSTREAM_SOURCE   199711
#define U_HAVE_INT8_T   0
#define U_HAVE_UINT8_T   0
#define U_HAVE_INT16_T   0
#define U_HAVE_UINT16_T   0
#define U_HAVE_INT32_T   0
#define U_HAVE_UINT32_T   0
#define U_HAVE_INT64_T   0
#define U_HAVE_UINT64_T   0
#define U_HAVE_NAMESPACE   1
#define U_IS_BIG_ENDIAN   0
#define ICU_USE_THREADS   1
#define U_DEBUG   0
#define U_RELEASE   1
#define U_DISABLE_RENAMING   0
#define U_OVERRIDE_CXX_ALLOCATION   0
#define U_HAVE_PLACEMENT_NEW   0
#define U_ENABLE_TRACING   0
#define U_DEFAULT_SHOW_DRAFT   1
#define U_HAVE_LIB_SUFFIX   0
#define U_LIB_SUFFIX_C_NAME
#define U_LIB_SUFFIX_C_NAME_STRING   ""
#define U_HAVE_WCHAR_H   1
#define U_SIZEOF_WCHAR_T   2
#define U_HAVE_WCSCPY   0
#define U_DECLARE_UTF16(string)   L ## string
 Do not use this macro.
#define U_HAVE_NL_LANGINFO_CODESET   0
#define U_NL_LANGINFO_CODESET   -1
#define U_TZSET   tzset
#define U_TIMEZONE   timezone
#define U_TZNAME   tzname
#define U_HAVE_MMAP   0
#define U_HAVE_POPEN   0
#define U_EXPORT
#define U_EXPORT2
#define U_IMPORT   __declspec(dllimport)
#define U_INLINE   __inline
#define U_ALIGN_CODE(n)
#define U_MAKE   "make"

Typedefs

typedef signed char int8_t
typedef unsigned char uint8_t
typedef signed short int16_t
typedef unsigned short uint16_t
typedef signed int int32_t
typedef unsigned int uint32_t
typedef signed long long int64_t
typedef unsigned long long uint64_t


Detailed Description

Basic types for the platform.

Definition in file platform.h.


Define Documentation

#define U_DECLARE_UTF16 ( string   )     L ## string

Do not use this macro.

Use the UNICODE_STRING or U_STRING_DECL macros instead.

Internal:
Do not use. This API is for interal use only.

Definition at line 249 of file platform.h.


Generated on Fri Sep 14 12:59:22 2007 for ICU 3.8 by  doxygen 1.5.1