parrotcode: UTF-16 encoding | |
Contents | C |
src/encodings/utf16.c - UTF-16 encoding
UTF-16 encoding with the help of the ICU library.
static STRING *to_encoding
src
to this encoding.
If dest
is set fill it with the converted result,
else operate inplace.static UINTVAL get_codepoint
static void set_codepoint
static UINTVAL get_byte
static void set_byte
static STRING *get_codepoints
static STRING *get_codepoints_inplace
static STRING *get_bytes
static STRING *get_bytes_inplace
static void set_codepoints
static void set_bytes
static void become_encoding
static UINTVAL codepoints
static UINTVAL bytes
static UINTVAL utf16_decode_and_advance
static void utf16_encode_and_advance
static void utf16_set_position
static void iter_init
ENCODING *Parrot_encoding_utf16_init
src/encodings/fixed_8.c, src/encodings/utf8.c, src/string.c, include/parrot/string.h, docs/string.pod.
|