Libparserutils
|
UTF-8 charset codec. More...
Data Fields | |
parserutils_charset_codec | base |
Base class. | |
uint8_t | inval_buf [INVAL_BUFSIZE] |
Buffer for fixing up incomplete input sequences. | |
size_t | inval_len |
uint32_t | read_buf [READ_BUFSIZE] |
Buffer for partial output sequences (decode) (host-endian) | |
size_t | read_len |
Character length of read_buf. | |
uint32_t | write_buf [WRITE_BUFSIZE] |
Buffer for partial output sequences (encode) (host-endian) | |
size_t | write_len |
Character length of write_buf. | |
UTF-8 charset codec.
Definition at line 22 of file codec_utf8.c.
parserutils_charset_codec charset_utf8_codec::base |
Base class.
Definition at line 23 of file codec_utf8.c.
Referenced by charset_utf8_codec_create(), and charset_utf8_codec_read_char().
uint8_t charset_utf8_codec::inval_buf[INVAL_BUFSIZE] |
Buffer for fixing up incomplete input sequences.
Definition at line 26 of file codec_utf8.c.
Referenced by charset_utf8_codec_create(), charset_utf8_codec_decode(), charset_utf8_codec_read_char(), and charset_utf8_codec_reset().
size_t charset_utf8_codec::inval_len |
Definition at line 29 of file codec_utf8.c.
Referenced by charset_utf8_codec_create(), charset_utf8_codec_decode(), charset_utf8_codec_read_char(), and charset_utf8_codec_reset().
uint32_t charset_utf8_codec::read_buf[READ_BUFSIZE] |
Buffer for partial output sequences (decode) (host-endian)
Definition at line 32 of file codec_utf8.c.
Referenced by charset_utf8_codec_create(), charset_utf8_codec_decode(), charset_utf8_codec_output_decoded_char(), and charset_utf8_codec_reset().
size_t charset_utf8_codec::read_len |
Character length of read_buf.
Definition at line 35 of file codec_utf8.c.
Referenced by charset_utf8_codec_create(), charset_utf8_codec_decode(), charset_utf8_codec_output_decoded_char(), and charset_utf8_codec_reset().
uint32_t charset_utf8_codec::write_buf[WRITE_BUFSIZE] |
Buffer for partial output sequences (encode) (host-endian)
Definition at line 38 of file codec_utf8.c.
Referenced by charset_utf8_codec_create(), charset_utf8_codec_encode(), and charset_utf8_codec_reset().
size_t charset_utf8_codec::write_len |
Character length of write_buf.
Definition at line 41 of file codec_utf8.c.
Referenced by charset_utf8_codec_create(), charset_utf8_codec_encode(), and charset_utf8_codec_reset().