Imported Upstream version 0.9.3
[platform/upstream/libunistring.git] / doc / unitypes.texi
1 @node unitypes.h
2 @chapter Elementary types @code{<unitypes.h>}
3
4 The include file @code{<unitypes.h>} provides the following basic types.
5
6 @deftp Type uint8_t
7 @deftpx Type uint16_t
8 @deftpx Type uint32_t
9 These are the storage units of UTF-8/16/32 strings, respectively.  The definitions are
10 taken from @code{<stdint.h>}, on platforms where this include file is present.
11 @end deftp
12
13 @deftp Type ucs4_t
14 This type represents a single Unicode character, outside of an UTF-32 string.
15 @end deftp