|
|
#define | U_HAVE_INT8_T U_HAVE_INTTYPES_H |
| | Determines whether specific types are available.
|
|
#define | U_HAVE_UINT8_T U_HAVE_INTTYPES_H |
| | Determines whether specific types are available.
|
|
#define | U_HAVE_INT16_T U_HAVE_INTTYPES_H |
| | Determines whether specific types are available.
|
|
#define | U_HAVE_UINT16_T U_HAVE_INTTYPES_H |
| | Determines whether specific types are available.
|
|
#define | U_HAVE_INT32_T U_HAVE_INTTYPES_H |
| | Determines whether specific types are available.
|
|
#define | U_HAVE_UINT32_T U_HAVE_INTTYPES_H |
| | Determines whether specific types are available.
|
|
#define | U_HAVE_INT64_T U_HAVE_INTTYPES_H |
| | Determines whether specific types are available.
|
|
#define | U_HAVE_UINT64_T U_HAVE_INTTYPES_H |
| | Determines whether specific types are available.
|
|
#define | U_HAVE_LIB_SUFFIX 0 |
| | Define the library suffix in a C syntax.
|
|
#define | U_LIB_SUFFIX_C_NAME_STRING "" |
| | Define the library suffix in a C syntax.
|
|
#define | U_HAVE_WCHAR_H 1 |
| | Information about wchar support.
|
|
#define | U_SIZEOF_WCHAR_T 2 |
| | Information about wchar support.
|
|
#define | U_HAVE_WCSCPY 1 |
| | Information about wchar support.
|
| #define | U_DECLARE_UTF16(string) L ## string |
| | Do not use this macro.
|
| #define | U_TZSET _tzset |
| #define | U_TIMEZONE _timezone |
| #define | U_TZNAME _tzname |
| #define | U_DAYLIGHT _daylight |
| #define | U_HAVE_MMAP 0 |
| #define | U_HAVE_POPEN 0 |
| #define | U_ENABLE_DYLOAD 1 |
|
#define | U_EXPORT __declspec(dllexport) |
| | Symbol import-export control.
|
|
#define | U_EXPORT2 __cdecl |
| | Symbol import-export control.
|
|
#define | U_IMPORT __declspec(dllimport) |
| | Symbol import-export control.
|
|
#define | U_INLINE __inline |
| | Code alignment and C function inlining.
|
|
#define | U_ALIGN_CODE(val) |
| | Code alignment and C function inlining.
|
|
#define | U_MAKE "nmake" |
| | Flag for workaround of MSVC 2003 optimization bugs Programs used by ICU code.
|
|
#define | U_MAKE_IS_NMAKE 1 |
| | Flag for workaround of MSVC 2003 optimization bugs Programs used by ICU code.
|
|
typedef signed char | int8_t |
| | If your platform does not have the <inttypes.h> header, you may need to edit the typedefs below.
|
|
typedef unsigned char | uint8_t |
| | If your platform does not have the <inttypes.h> header, you may need to edit the typedefs below.
|
|
typedef signed short | int16_t |
| | If your platform does not have the <inttypes.h> header, you may need to edit the typedefs below.
|
|
typedef unsigned short | uint16_t |
| | If your platform does not have the <inttypes.h> header, you may need to edit the typedefs below.
|
|
typedef signed int | int32_t |
| | If your platform does not have the <inttypes.h> header, you may need to edit the typedefs below.
|
|
typedef unsigned int | uint32_t |
| | If your platform does not have the <inttypes.h> header, you may need to edit the typedefs below.
|
|
typedef signed long long | int64_t |
| | If your platform does not have the <inttypes.h> header, you may need to edit the typedefs below.
|
|
typedef unsigned long long | uint64_t |
| | If your platform does not have the <inttypes.h> header, you may need to edit the typedefs below.
|
Defines |
|
#define | U_INT64_IS_LONG_LONG 1 |
| | _MSC_VER is used to detect the Microsoft compiler.
|
|
#define | U_HAVE_INTTYPES_H 0 |
| | Define whether inttypes.h is available.
|
| #define | U_IOSTREAM_SOURCE 199711 |
| | Define what support for C++ streams is available.
|
|
#define | U_HAVE_NAMESPACE 1 |
| | Define whether namespace is supported.
|
|
#define | U_IS_BIG_ENDIAN 0 |
| | Determines the endianness of the platform.
|
| #define | ICU_USE_THREADS 1 |
| | 1 or 0 to enable or disable threads.
|
| #define | UCLN_NO_AUTO_CLEANUP 1 |
| | 0 or 1 to enable or disable auto cleanup of libraries.
|
|
#define | U_DEBUG 0 |
| | Enable or disable debugging options.
|
|
#define | U_RELEASE 0 |
| | Enable or disable release options.
|
| #define | U_DISABLE_RENAMING 0 |
| | Determine whether to disable renaming or not.
|
|
#define | U_OVERRIDE_CXX_ALLOCATION 1 |
| | Determine whether to override new and delete.
|
|
#define | U_HAVE_PLACEMENT_NEW 1 |
| | Determine whether to override placement new and delete for STL.
|
|
#define | U_ENABLE_TRACING 0 |
| | Determine whether to enable tracing.
|
|
#define | U_DEFAULT_SHOW_DRAFT 1 |
| | Do we allow ICU users to use the draft APIs by default?
|