/usr/include/unicode
NameSizeModeActions
basictz.h89130644editdlrm
bms.h86640644editdlrm
bmsearch.h73160644editdlrm
brkiter.h230010644editdlrm
bytestream.h85310644editdlrm
calendar.h906590644editdlrm
caniter.h72880644editdlrm
chariter.h241860644editdlrm
choicfmt.h295280644editdlrm
coleitr.h129900644editdlrm
coll.h484680644editdlrm
colldata.h119570644editdlrm
curramt.h36590644editdlrm
currpinf.h70610644editdlrm
currunit.h30570644editdlrm
datefmt.h279460644editdlrm
dbbi.h9660644editdlrm
dcfmtsym.h140400644editdlrm
decimfmt.h886120644editdlrm
docmain.h60030644editdlrm
dtfmtsym.h261450644editdlrm
dtintrv.h37340644editdlrm
dtitvfmt.h397000644editdlrm
dtitvinf.h187040644editdlrm
dtptngen.h173030644editdlrm
dtrule.h87180644editdlrm
errorcode.h43610644editdlrm
fieldpos.h87130644editdlrm
fmtable.h187940644editdlrm
format.h120830644editdlrm
gregocal.h337970644editdlrm
locid.h302410644editdlrm
measfmt.h18970644editdlrm
measunit.h16350644editdlrm
measure.h33210644editdlrm
msgfmt.h394350644editdlrm
normlzr.h303370644editdlrm
numfmt.h339870644editdlrm
numsys.h50040644editdlrm
parseerr.h30440644editdlrm
parsepos.h54680644editdlrm
platform.h99610644editdlrm
plurfmt.h230790644editdlrm
plurrule.h99010644editdlrm
ppalmos.h69920644editdlrm
putil.h66860644editdlrm
pwin32.h86680644editdlrm
rbbi.h269930644editdlrm
rbnf.h456810644editdlrm
rbtz.h156950644editdlrm
regex.h523160644editdlrm
rep.h95590644editdlrm
resbund.h181300644editdlrm
schriter.h62930644editdlrm
search.h223570644editdlrm
simpletz.h461790644editdlrm
smpdtfmt.h483250644editdlrm
sortkey.h111110644editdlrm
std_string.h17690644editdlrm
strenum.h98880644editdlrm
stringpiece.h54840644editdlrm
stsearch.h222870644editdlrm
symtable.h41990644editdlrm
tblcoll.h381990644editdlrm
timezone.h345840644editdlrm
tmunit.h34540644editdlrm
tmutamt.h47870644editdlrm
tmutfmt.h86690644editdlrm
translit.h547800644editdlrm
tzrule.h360570644editdlrm
tztrans.h61010644editdlrm
ubidi.h830920644editdlrm
ubrk.h176880644editdlrm
ucal.h401770644editdlrm
ucasemap.h164200644editdlrm
ucat.h53710644editdlrm
uchar.h1110620644editdlrm
uchriter.h131320644editdlrm
uclean.h118550644editdlrm
ucnv.h831110644editdlrm
ucnvsel.h56300644editdlrm
ucnv_cb.h66350644editdlrm
ucnv_err.h213750644editdlrm
ucol.h488260644editdlrm
ucoleitr.h123560644editdlrm
uconfig.h60350644editdlrm
ucsdet.h124640644editdlrm
ucurr.h115720644editdlrm
udat.h344960644editdlrm
udata.h142650644editdlrm
udatpg.h187150644editdlrm
udeprctd.h22840644editdlrm
udraft.h76000644editdlrm
uenum.h57960644editdlrm
uidna.h159180644editdlrm
uintrnal.h157520644editdlrm
uiter.h232340644editdlrm
uloc.h445480644editdlrm
ulocdata.h97390644editdlrm
umachine.h113600644editdlrm
umisc.h12550644editdlrm
umsg.h260760644editdlrm
unifilt.h37700644editdlrm
unifunct.h39660644editdlrm
unimatch.h60710644editdlrm
unirepl.h32900644editdlrm
uniset.h617710644editdlrm
unistr.h1613210644editdlrm
unorm.h236210644editdlrm
unum.h321450644editdlrm
uobject.h113930644editdlrm
uobslete.h8520644editdlrm
uregex.h439480644editdlrm
urename.h925380644editdlrm
urep.h53940644editdlrm
ures.h363480644editdlrm
uscript.h113600644editdlrm
usearch.h342230644editdlrm
uset.h398680644editdlrm
usetiter.h96060644editdlrm
ushape.h179070644editdlrm
uspoof.h387520644editdlrm
usprep.h77500644editdlrm
ustdio.h353330644editdlrm
ustream.h18910644editdlrm
ustring.h693830644editdlrm
usystem.h19250644editdlrm
utext.h583940644editdlrm
utf.h82730644editdlrm
utf8.h205120644editdlrm
utf16.h187760644editdlrm
utf32.h6530644editdlrm
utf_old.h436460644editdlrm
utmscale.h136890644editdlrm
utrace.h133550644editdlrm
utrans.h231290644editdlrm
utypes.h345130644editdlrm
uversion.h109020644editdlrm
vtzone.h200480644editdlrm
Edit: /usr/include/unicode/ppalmos.h (6992B)
/* ****************************************************************************** * * Copyright (C) 1997-2006, International Business Machines * Corporation and others. All Rights Reserved. * ****************************************************************************** * * FILE NAME : ppalmos.h * * Date Name Description * 05/10/04 Ken Krugler Creation (copied from pwin32.h & modified). ****************************************************************************** */ #ifndef U_PPALMOS_H #define U_PPALMOS_H /** * \file * \brief Configuration constants for the Palm OS platform */ /* Define the platform we're on. */ #ifndef U_PALMOS #define U_PALMOS #endif /* _MSC_VER is used to detect the Microsoft compiler. */ #if defined(_MSC_VER) #define U_INT64_IS_LONG_LONG 0 #else #define U_INT64_IS_LONG_LONG 1 #endif /* Define whether inttypes.h is available */ #ifndef U_HAVE_INTTYPES_H #define U_HAVE_INTTYPES_H 1 #endif /* * Define what support for C++ streams is available. * If U_IOSTREAM_SOURCE is set to 199711, then is available * (1997711 is the date the ISO/IEC C++ FDIS was published), and then * one should qualify streams using the std namespace in ICU header * files. * If U_IOSTREAM_SOURCE is set to 198506, then is * available instead (198506 is the date when Stroustrup published * "An Extensible I/O Facility for C++" at the summer USENIX conference). * If U_IOSTREAM_SOURCE is 0, then C++ streams are not available and * support for them will be silently suppressed in ICU. * */ #ifndef U_IOSTREAM_SOURCE #define U_IOSTREAM_SOURCE 199711 #endif /* Determines whether specific types are available */ #ifndef U_HAVE_INT8_T #define U_HAVE_INT8_T U_HAVE_INTTYPES_H #endif #ifndef U_HAVE_UINT8_T #define U_HAVE_UINT8_T U_HAVE_INTTYPES_H #endif #ifndef U_HAVE_INT16_T #define U_HAVE_INT16_T U_HAVE_INTTYPES_H #endif #ifndef U_HAVE_UINT16_T #define U_HAVE_UINT16_T U_HAVE_INTTYPES_H #endif #ifndef U_HAVE_INT32_T #define U_HAVE_INT32_T U_HAVE_INTTYPES_H #endif #ifndef U_HAVE_UINT32_T #define U_HAVE_UINT32_T U_HAVE_INTTYPES_H #endif #ifndef U_HAVE_INT64_T #define U_HAVE_INT64_T U_HAVE_INTTYPES_H #endif #ifndef U_HAVE_UINT64_T #define U_HAVE_UINT64_T U_HAVE_INTTYPES_H #endif /*===========================================================================*/ /* Generic data types */ /*===========================================================================*/ /* If your platform does not have the header, you may need to edit the typedefs below. */ #if U_HAVE_INTTYPES_H #include #else /* U_HAVE_INTTYPES_H */ #if ! U_HAVE_INT8_T typedef signed char int8_t; #endif #if ! U_HAVE_UINT8_T typedef unsigned char uint8_t; #endif #if ! U_HAVE_INT16_T typedef signed short int16_t; #endif #if ! U_HAVE_UINT16_T typedef unsigned short uint16_t; #endif #if ! U_HAVE_INT32_T typedef signed int int32_t; #endif #if ! U_HAVE_UINT32_T typedef unsigned int uint32_t; #endif #if ! U_HAVE_INT64_T #if U_INT64_IS_LONG_LONG typedef signed long long int64_t; #else typedef signed __int64 int64_t; #endif #endif #if ! U_HAVE_UINT64_T #if U_INT64_IS_LONG_LONG typedef unsigned long long uint64_t; #else typedef unsigned __int64 uint64_t; #endif #endif #endif /*===========================================================================*/ /* Compiler and environment features */ /*===========================================================================*/ /* Define whether namespace is supported */ #ifndef U_HAVE_NAMESPACE #define U_HAVE_NAMESPACE 1 #endif /* Determines the endianness of the platform */ #define U_IS_BIG_ENDIAN 0 /* 1 or 0 to enable or disable threads. If undefined, default is: enable threads. */ #define ICU_USE_THREADS 1 #ifndef U_DEBUG #ifdef _DEBUG #define U_DEBUG 1 #else #define U_DEBUG 0 #endif #endif #ifndef U_RELEASE #ifdef NDEBUG #define U_RELEASE 1 #else #define U_RELEASE 0 #endif #endif /* Determine whether to disable renaming or not. This overrides the setting in umachine.h which is for all platforms. */ #ifndef U_DISABLE_RENAMING #define U_DISABLE_RENAMING 0 #endif /* Determine whether to override new and delete. */ #ifndef U_OVERRIDE_CXX_ALLOCATION #define U_OVERRIDE_CXX_ALLOCATION 1 #endif /* Determine whether to override placement new and delete for STL. */ #ifndef U_HAVE_PLACEMENT_NEW #define U_HAVE_PLACEMENT_NEW 0 #endif /* Determine whether to override new and delete for MFC. */ #if !defined(U_HAVE_DEBUG_LOCATION_NEW) && defined(_MSC_VER) #define U_HAVE_DEBUG_LOCATION_NEW 0 #endif /* Determine whether to enable tracing. */ #ifndef U_ENABLE_TRACING #define U_ENABLE_TRACING 1 #endif /* Do we allow ICU users to use the draft APIs by default? */ #ifndef U_DEFAULT_SHOW_DRAFT #define U_DEFAULT_SHOW_DRAFT 1 #endif /* Define the library suffix in a C syntax. */ #define U_HAVE_LIB_SUFFIX 0 #define U_LIB_SUFFIX_C_NAME #define U_LIB_SUFFIX_C_NAME_STRING "" /*===========================================================================*/ /* Information about wchar support */ /*===========================================================================*/ #define U_HAVE_WCHAR_H 1 #define U_SIZEOF_WCHAR_T 2 #define U_HAVE_WCSCPY 0 /*===========================================================================*/ /* Information about POSIX support */ /*===========================================================================*/ /* TODO: Fix Palm OS's determination of a timezone */ #if 0 #define U_TZSET _tzset #endif #if 0 #define U_TIMEZONE _timezone #endif #if 0 #define U_TZNAME _tzname #endif #define U_HAVE_MMAP 0 #define U_HAVE_POPEN 0 /*===========================================================================*/ /* Symbol import-export control */ /*===========================================================================*/ #define U_EXPORT #define U_EXPORT2 #define U_IMPORT /*===========================================================================*/ /* Code alignment and C function inlining */ /*===========================================================================*/ #ifndef U_INLINE # ifdef __cplusplus # define U_INLINE inline # else # define U_INLINE __inline # endif #endif #if defined(_MSC_VER) && defined(_M_IX86) #define U_ALIGN_CODE(val) __asm align val #else #define U_ALIGN_CODE(val) #endif /*===========================================================================*/ /* Programs used by ICU code */ /*===========================================================================*/ #ifndef U_MAKE #define U_MAKE "nmake" #define U_MAKE_IS_NMAKE 1 #endif #endif