zend_ffi_ctype_name_buf buf
MBFLAPI int mbfl_filt_conv_common_flush(mbfl_convert_filter *filter)
MBFLAPI void mb_illegal_output(uint32_t bad_cp, mb_from_wchar_fn fn, mb_convert_buf *buf)
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 void mbfl_convert_filter_copy(mbfl_convert_filter *src, mbfl_convert_filter *dist)
MBFLAPI int mbfl_convert_filter_flush(mbfl_convert_filter *filter)
MBFLAPI int mbfl_convert_filter_feed(int c, mbfl_convert_filter *filter)
MBFLAPI void mbfl_convert_filter_reset(mbfl_convert_filter *filter, const mbfl_encoding *from, const mbfl_encoding *to)
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 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_filt_conv_common_ctor(mbfl_convert_filter *filter)
struct _mbfl_convert_filter mbfl_convert_filter
int(* output_function_t)(int, void *)
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)
int(* filter_flush_t)(mbfl_convert_filter *)
MBFLAPI unsigned char * mbfl_convert_filter_feed_string(mbfl_convert_filter *filter, unsigned char *p, size_t len)
int(* flush_function_t)(void *)
MBFLAPI void mbfl_convert_filter_delete(mbfl_convert_filter *filter)
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)
void(* mb_from_wchar_fn)(uint32_t *in, size_t in_len, mb_convert_buf *out, bool end)
struct _mbfl_memory_device mbfl_memory_device
const mbfl_encoding * from
output_function_t output_function
int(* filter_function)(int c, mbfl_convert_filter *filter)
void(* filter_dtor)(mbfl_convert_filter *filter)
flush_function_t flush_function
filter_flush_t filter_flush
void(* filter_copy)(mbfl_convert_filter *src, mbfl_convert_filter *dest)
uint32_t illegal_substchar
enum mbfl_no_encoding from
ZEND_API void(ZEND_FASTCALL *zend_touch_vm_stack_data)(void *vm_stack_data)
struct _zend_string zend_string