Single Byte Encodings

Here’s a list of named function functions that are multi-byte encodings that are driven by more complex logic and algorithms which are not so simple. The descriptions for these encodings with matching names can be found at the ztd.text encodings documentation.

Known Named Encoding Functions

cnc_mcerr cnc_mcnrtoc32n_big5_hkscs(size_t *__p_maybe_dst_len, ztd_char32_t **__p_maybe_dst, size_t *__p_src_len, const ztd_char_t **__p_src, cnc_mcstate_t *__p_state)

See also

cnc_mcnrtoc32n

cnc_mcerr cnc_c32nrtomcn_big5_hkscs(size_t *__p_maybe_dst_len, ztd_char_t **__p_maybe_dst, size_t *__p_src_len, const ztd_char32_t **__p_src, cnc_mcstate_t *__p_state)

See also

cnc_c32nrtomcn

cnc_mcerr cnc_mcsnrtoc32sn_big5_hkscs(size_t *__p_maybe_dst_len, ztd_char32_t **__p_maybe_dst, size_t *__p_src_len, const ztd_char_t **__p_src, cnc_mcstate_t *__p_state)

See also

cnc_mcsnrtoc32sn

cnc_mcerr cnc_c32snrtomcsn_big5_hkscs(size_t *__p_maybe_dst_len, ztd_char_t **__p_maybe_dst, size_t *__p_src_len, const ztd_char32_t **__p_src, cnc_mcstate_t *__p_state)

See also

cnc_c32snrtomcsn

cnc_mcerr cnc_mcnrtoc32n_gb18030(size_t *__p_maybe_dst_len, ztd_char32_t **__p_maybe_dst, size_t *__p_src_len, const ztd_char_t **__p_src, cnc_mcstate_t *__p_state)

See also

cnc_mcnrtoc32n

cnc_mcerr cnc_c32nrtomcn_gb18030(size_t *__p_maybe_dst_len, ztd_char_t **__p_maybe_dst, size_t *__p_src_len, const ztd_char32_t **__p_src, cnc_mcstate_t *__p_state)

See also

cnc_c32nrtomcn

cnc_mcerr cnc_mcsnrtoc32sn_gb18030(size_t *__p_maybe_dst_len, ztd_char32_t **__p_maybe_dst, size_t *__p_src_len, const ztd_char_t **__p_src, cnc_mcstate_t *__p_state)

See also

cnc_mcsnrtoc32sn

cnc_mcerr cnc_c32snrtomcsn_gb18030(size_t *__p_maybe_dst_len, ztd_char_t **__p_maybe_dst, size_t *__p_src_len, const ztd_char32_t **__p_src, cnc_mcstate_t *__p_state)

See also

cnc_c32snrtomcsn

cnc_mcerr cnc_mcnrtoc32n_gbk(size_t *__p_maybe_dst_len, ztd_char32_t **__p_maybe_dst, size_t *__p_src_len, const ztd_char_t **__p_src, cnc_mcstate_t *__p_state)

See also

cnc_mcnrtoc32n

cnc_mcerr cnc_c32nrtomcn_gbk(size_t *__p_maybe_dst_len, ztd_char_t **__p_maybe_dst, size_t *__p_src_len, const ztd_char32_t **__p_src, cnc_mcstate_t *__p_state)

See also

cnc_c32nrtomcn

cnc_mcerr cnc_mcsnrtoc32sn_gbk(size_t *__p_maybe_dst_len, ztd_char32_t **__p_maybe_dst, size_t *__p_src_len, const ztd_char_t **__p_src, cnc_mcstate_t *__p_state)

See also

cnc_mcsnrtoc32sn

cnc_mcerr cnc_c32snrtomcsn_gbk(size_t *__p_maybe_dst_len, ztd_char_t **__p_maybe_dst, size_t *__p_src_len, const ztd_char32_t **__p_src, cnc_mcstate_t *__p_state)

See also

cnc_c32snrtomcsn

cnc_mcerr cnc_mcnrtoc32n_shift_jis_x0208(size_t *__p_maybe_dst_len, ztd_char32_t **__p_maybe_dst, size_t *__p_src_len, const ztd_char_t **__p_src, cnc_mcstate_t *__p_state)

See also

cnc_mcnrtoc32n

cnc_mcerr cnc_c32nrtomcn_shift_jis_x0208(size_t *__p_maybe_dst_len, ztd_char_t **__p_maybe_dst, size_t *__p_src_len, const ztd_char32_t **__p_src, cnc_mcstate_t *__p_state)

See also

cnc_c32nrtomcn

cnc_mcerr cnc_mcsnrtoc32sn_shift_jis_x0208(size_t *__p_maybe_dst_len, ztd_char32_t **__p_maybe_dst, size_t *__p_src_len, const ztd_char_t **__p_src, cnc_mcstate_t *__p_state)

See also

cnc_mcsnrtoc32sn

cnc_mcerr cnc_c32snrtomcsn_shift_jis_x0208(size_t *__p_maybe_dst_len, ztd_char_t **__p_maybe_dst, size_t *__p_src_len, const ztd_char32_t **__p_src, cnc_mcstate_t *__p_state)

See also

cnc_c32snrtomcsn