Go to the source code of this file.
|
MBFLAPI mbfl_convert_filter * | mbfl_convert_filter_new (const mbfl_encoding *from, const mbfl_encoding *to, output_function_t output_function, flush_function_t flush_function, void *data) |
|
MBFLAPI mbfl_convert_filter * | mbfl_convert_filter_new2 (const struct mbfl_convert_vtbl *vtbl, output_function_t output_function, flush_function_t flush_function, void *data) |
|
MBFLAPI void | mbfl_convert_filter_delete (mbfl_convert_filter *filter) |
|
MBFLAPI int | mbfl_convert_filter_feed (int c, mbfl_convert_filter *filter) |
|
MBFLAPI unsigned char * | mbfl_convert_filter_feed_string (mbfl_convert_filter *filter, unsigned char *p, size_t len) |
|
MBFLAPI int | mbfl_convert_filter_flush (mbfl_convert_filter *filter) |
|
MBFLAPI void | mbfl_convert_filter_reset (mbfl_convert_filter *filter, const mbfl_encoding *from, const mbfl_encoding *to) |
|
MBFLAPI void | mbfl_convert_filter_copy (mbfl_convert_filter *src, mbfl_convert_filter *dist) |
|
MBFLAPI int | mbfl_filt_conv_illegal_output (int c, mbfl_convert_filter *filter) |
|
MBFLAPI const struct mbfl_convert_vtbl * | mbfl_convert_filter_get_vtbl (const mbfl_encoding *from, const mbfl_encoding *to) |
|
MBFLAPI void | mbfl_filt_conv_common_ctor (mbfl_convert_filter *filter) |
|
MBFLAPI int | mbfl_filt_conv_common_flush (mbfl_convert_filter *filter) |
|
MBFLAPI void | mbfl_convert_filter_devcat (mbfl_convert_filter *filter, mbfl_memory_device *src) |
|
MBFLAPI int | mbfl_convert_filter_strcat (mbfl_convert_filter *filter, const unsigned char *p) |
|
MBFLAPI zend_string * | mb_fast_convert (unsigned char *in, size_t in_len, const mbfl_encoding *from, const mbfl_encoding *to, uint32_t replacement_char, unsigned int error_mode, unsigned int *num_errors) |
|
MBFLAPI void | mb_illegal_output (uint32_t bad_cp, mb_from_wchar_fn fn, mb_convert_buf *buf) |
|
◆ filter_flush_t
◆ flush_function_t
typedef int(* flush_function_t) (void *) |
◆ mbfl_convert_filter
◆ output_function_t
typedef int(* output_function_t) (int, void *) |
◆ mb_fast_convert()
◆ mb_illegal_output()
◆ mbfl_convert_filter_copy()
◆ mbfl_convert_filter_delete()
◆ mbfl_convert_filter_devcat()
◆ mbfl_convert_filter_feed()
◆ mbfl_convert_filter_feed_string()
◆ mbfl_convert_filter_flush()
◆ mbfl_convert_filter_get_vtbl()
◆ mbfl_convert_filter_new()
◆ mbfl_convert_filter_new2()
◆ mbfl_convert_filter_reset()
◆ mbfl_convert_filter_strcat()
◆ mbfl_filt_conv_common_ctor()
◆ mbfl_filt_conv_common_flush()
◆ mbfl_filt_conv_illegal_output()