Go to the source code of this file.
◆ CK
Value:do { if ((statement) < 0) return (-1); } while (0)
Definition at line 154 of file mbfilter_ucs2.c.
◆ DETECTED_BE
◆ DETECTED_LE
◆ mbfl_filt_conv_ucs2_wchar()
◆ mbfl_filt_conv_ucs2be_wchar()
◆ mbfl_filt_conv_ucs2le_wchar()
◆ mbfl_filt_conv_wchar_ucs2be()
◆ mbfl_filt_conv_wchar_ucs2le()
◆ mbfl_encoding_ucs2
Initial value:= {
"UCS-2",
"UCS-2",
mbfl_encoding_ucs2_aliases,
mb_ucs2_to_wchar,
mb_wchar_to_ucs2be,
}
const struct mbfl_convert_vtbl vtbl_ucs2_wchar
const struct mbfl_convert_vtbl vtbl_wchar_ucs2
#define MBFL_ENCTYPE_WCS2
Definition at line 49 of file mbfilter_ucs2.c.
◆ mbfl_encoding_ucs2be
Initial value:= {
"UCS-2BE",
"UCS-2BE",
mbfl_encoding_ucs2be_aliases,
mb_ucs2be_to_wchar,
mb_wchar_to_ucs2be,
}
const struct mbfl_convert_vtbl vtbl_ucs2be_wchar
const struct mbfl_convert_vtbl vtbl_wchar_ucs2be
@ mbfl_no_encoding_ucs2be
Definition at line 64 of file mbfilter_ucs2.c.
◆ mbfl_encoding_ucs2le
Initial value:= {
"UCS-2LE",
"UCS-2LE",
mbfl_encoding_ucs2le_aliases,
mb_ucs2le_to_wchar,
mb_wchar_to_ucs2le,
}
const struct mbfl_convert_vtbl vtbl_wchar_ucs2le
const struct mbfl_convert_vtbl vtbl_ucs2le_wchar
@ mbfl_no_encoding_ucs2le
Definition at line 79 of file mbfilter_ucs2.c.
◆ vtbl_ucs2_wchar
Initial value:= {
mbfl_filt_conv_ucs2_wchar_flush,
}
int mbfl_filt_conv_ucs2_wchar(int c, mbfl_convert_filter *filter)
void mbfl_filt_conv_common_ctor(mbfl_convert_filter *filter)
Definition at line 94 of file mbfilter_ucs2.c.
◆ vtbl_ucs2be_wchar
Initial value:= {
mbfl_filt_conv_ucs2_wchar_flush,
}
int mbfl_filt_conv_ucs2be_wchar(int c, mbfl_convert_filter *filter)
Definition at line 114 of file mbfilter_ucs2.c.
◆ vtbl_ucs2le_wchar
Initial value:= {
mbfl_filt_conv_ucs2_wchar_flush,
}
int mbfl_filt_conv_ucs2le_wchar(int c, mbfl_convert_filter *filter)
Definition at line 134 of file mbfilter_ucs2.c.
◆ vtbl_wchar_ucs2
Initial value:= {
}
int mbfl_filt_conv_wchar_ucs2be(int c, mbfl_convert_filter *filter)
int mbfl_filt_conv_common_flush(mbfl_convert_filter *filter)
Definition at line 104 of file mbfilter_ucs2.c.
◆ vtbl_wchar_ucs2be
◆ vtbl_wchar_ucs2le
Initial value:= {
}
int mbfl_filt_conv_wchar_ucs2le(int c, mbfl_convert_filter *filter)
Definition at line 144 of file mbfilter_ucs2.c.