charset_8859_codec Struct Reference

ISO-8859-n charset codec. More...


Data Fields

parserutils_charset_codec base
 Base class.
uint32_t * table
 Mapping table for 0xA0-0xFF.
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.


Detailed Description

ISO-8859-n charset codec.

Definition at line 46 of file codec_8859.c.


Field Documentation

Base class.

Definition at line 47 of file codec_8859.c.

Referenced by charset_8859_codec_create(), charset_8859_codec_read_char(), and charset_8859_from_ucs4().

Mapping table for 0xA0-0xFF.

Definition at line 49 of file codec_8859.c.

Referenced by charset_8859_codec_create(), charset_8859_from_ucs4(), and charset_8859_to_ucs4().

uint32_t charset_8859_codec::read_buf[READ_BUFSIZE]

Buffer for partial output sequences (decode) (host-endian).

Definition at line 52 of file codec_8859.c.

Referenced by charset_8859_codec_create(), charset_8859_codec_decode(), charset_8859_codec_output_decoded_char(), and charset_8859_codec_reset().

uint32_t charset_8859_codec::write_buf[WRITE_BUFSIZE]

Buffer for partial output sequences (encode) (host-endian).

Definition at line 58 of file codec_8859.c.

Referenced by charset_8859_codec_create(), charset_8859_codec_encode(), and charset_8859_codec_reset().

Character length of write_buf.

Definition at line 61 of file codec_8859.c.

Referenced by charset_8859_codec_create(), charset_8859_codec_encode(), and charset_8859_codec_reset().


The documentation for this struct was generated from the following file:

Generated on Wed Jul 29 11:59:21 2015 for Libparserutils by  doxygen 1.5.6