MBFLAPI 122 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern mbfl_buffer_converter * mbfl_buffer_converter_new(enum mbfl_no_encoding from, enum mbfl_no_encoding to, int buf_initsz); MBFLAPI 123 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern void mbfl_buffer_converter_delete(mbfl_buffer_converter *convd); MBFLAPI 124 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern void mbfl_buffer_converter_reset(mbfl_buffer_converter *convd); MBFLAPI 125 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern int mbfl_buffer_converter_illegal_mode(mbfl_buffer_converter *convd, int mode); MBFLAPI 126 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern int mbfl_buffer_converter_illegal_substchar(mbfl_buffer_converter *convd, int substchar); MBFLAPI 127 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern int mbfl_buffer_converter_strncat(mbfl_buffer_converter *convd, const unsigned char *p, int n); MBFLAPI 128 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern int mbfl_buffer_converter_feed(mbfl_buffer_converter *convd, mbfl_string *string); MBFLAPI 129 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern int mbfl_buffer_converter_flush(mbfl_buffer_converter *convd); MBFLAPI 130 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern mbfl_string * mbfl_buffer_converter_getbuffer(mbfl_buffer_converter *convd, mbfl_string *result); MBFLAPI 131 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern mbfl_string * mbfl_buffer_converter_result(mbfl_buffer_converter *convd, mbfl_string *result); MBFLAPI 132 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern mbfl_string * mbfl_buffer_converter_feed_result(mbfl_buffer_converter *convd, mbfl_string *string, mbfl_string *result); MBFLAPI 133 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern int mbfl_buffer_illegalchars(mbfl_buffer_converter *convd); MBFLAPI 146 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern mbfl_encoding_detector * mbfl_encoding_detector_new(enum mbfl_no_encoding *elist, int elistsz, int strict); MBFLAPI 147 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern void mbfl_encoding_detector_delete(mbfl_encoding_detector *identd); MBFLAPI 148 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern int mbfl_encoding_detector_feed(mbfl_encoding_detector *identd, mbfl_string *string); MBFLAPI 149 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern enum mbfl_no_encoding mbfl_encoding_detector_judge(mbfl_encoding_detector *identd); MBFLAPI 155 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern mbfl_string * MBFLAPI 162 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern const mbfl_encoding * MBFLAPI 165 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern const char * MBFLAPI 168 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern enum mbfl_no_encoding MBFLAPI 174 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern int MBFLAPI 180 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern int MBFLAPI 186 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern int MBFLAPI 193 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern int MBFLAPI 199 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern mbfl_string * MBFLAPI 205 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern mbfl_string * MBFLAPI 211 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern int MBFLAPI 217 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern mbfl_string * MBFLAPI 225 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern struct mime_header_encoder_data * MBFLAPI 231 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern void MBFLAPI 234 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern int MBFLAPI 237 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern mbfl_string * MBFLAPI 240 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern mbfl_string * MBFLAPI 253 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern struct mime_header_decoder_data * MBFLAPI 256 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern void MBFLAPI 259 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern int MBFLAPI 262 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern mbfl_string * MBFLAPI 265 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern mbfl_string * MBFLAPI 274 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern mbfl_string * MBFLAPI 280 ext/mbstring/libmbfl/mbfl/mbfilter.h MBFLAPI extern mbfl_string * MBFLAPI 37 ext/mbstring/libmbfl/mbfl/mbfilter_8bit.h MBFLAPI extern const mbfl_encoding mbfl_encoding_8bit; MBFLAPI 36 ext/mbstring/libmbfl/mbfl/mbfilter_pass.h MBFLAPI extern const mbfl_encoding mbfl_encoding_pass; MBFLAPI 37 ext/mbstring/libmbfl/mbfl/mbfilter_pass.h MBFLAPI extern const struct mbfl_convert_vtbl vtbl_pass; MBFLAPI 39 ext/mbstring/libmbfl/mbfl/mbfilter_pass.h MBFLAPI extern int mbfl_filt_conv_pass(int c, mbfl_convert_filter *filter); MBFLAPI 37 ext/mbstring/libmbfl/mbfl/mbfilter_wchar.h MBFLAPI extern const mbfl_encoding mbfl_encoding_wchar; MBFLAPI 46 ext/mbstring/libmbfl/mbfl/mbfl_allocators.h MBFLAPI extern mbfl_allocators *__mbfl_allocators; MBFLAPI 67 ext/mbstring/libmbfl/mbfl/mbfl_convert.h MBFLAPI extern const struct mbfl_convert_vtbl *mbfl_convert_filter_list[]; MBFLAPI 69 ext/mbstring/libmbfl/mbfl/mbfl_convert.h MBFLAPI extern mbfl_convert_filter *mbfl_convert_filter_new( MBFLAPI 75 ext/mbstring/libmbfl/mbfl/mbfl_convert.h MBFLAPI extern void mbfl_convert_filter_delete(mbfl_convert_filter *filter); MBFLAPI 76 ext/mbstring/libmbfl/mbfl/mbfl_convert.h MBFLAPI extern int mbfl_convert_filter_feed(int c, mbfl_convert_filter *filter); MBFLAPI 77 ext/mbstring/libmbfl/mbfl/mbfl_convert.h MBFLAPI extern int mbfl_convert_filter_flush(mbfl_convert_filter *filter); MBFLAPI 78 ext/mbstring/libmbfl/mbfl/mbfl_convert.h MBFLAPI extern void mbfl_convert_filter_reset(mbfl_convert_filter *filter, enum mbfl_no_encoding from, enum mbfl_no_encoding to); MBFLAPI 79 ext/mbstring/libmbfl/mbfl/mbfl_convert.h MBFLAPI extern void mbfl_convert_filter_copy(mbfl_convert_filter *src, mbfl_convert_filter *dist); MBFLAPI 80 ext/mbstring/libmbfl/mbfl/mbfl_convert.h MBFLAPI extern int mbfl_filt_conv_illegal_output(int c, mbfl_convert_filter *filter); MBFLAPI 81 ext/mbstring/libmbfl/mbfl/mbfl_convert.h MBFLAPI extern const struct mbfl_convert_vtbl * mbfl_convert_filter_get_vtbl(enum mbfl_no_encoding from, enum mbfl_no_encoding to); MBFLAPI 83 ext/mbstring/libmbfl/mbfl/mbfl_convert.h MBFLAPI extern void mbfl_filt_conv_common_ctor(mbfl_convert_filter *filter); MBFLAPI 84 ext/mbstring/libmbfl/mbfl/mbfl_convert.h MBFLAPI extern int mbfl_filt_conv_common_flush(mbfl_convert_filter *filter); MBFLAPI 85 ext/mbstring/libmbfl/mbfl/mbfl_convert.h MBFLAPI extern void mbfl_filt_conv_common_dtor(mbfl_convert_filter *filter); MBFLAPI 87 ext/mbstring/libmbfl/mbfl/mbfl_convert.h MBFLAPI extern int mbfl_convert_filter_devcat(mbfl_convert_filter *filter, mbfl_memory_device *src); MBFLAPI 88 ext/mbstring/libmbfl/mbfl/mbfl_convert.h MBFLAPI extern int mbfl_convert_filter_strcat(mbfl_convert_filter *filter, const unsigned char *p); MBFLAPI 121 ext/mbstring/libmbfl/mbfl/mbfl_encoding.h MBFLAPI extern const mbfl_encoding * mbfl_name2encoding(const char *name); MBFLAPI 122 ext/mbstring/libmbfl/mbfl/mbfl_encoding.h MBFLAPI extern const mbfl_encoding * mbfl_no2encoding(enum mbfl_no_encoding no_encoding); MBFLAPI 123 ext/mbstring/libmbfl/mbfl/mbfl_encoding.h MBFLAPI extern enum mbfl_no_encoding mbfl_name2no_encoding(const char *name); MBFLAPI 124 ext/mbstring/libmbfl/mbfl/mbfl_encoding.h MBFLAPI extern const mbfl_encoding ** mbfl_get_supported_encodings(); MBFLAPI 125 ext/mbstring/libmbfl/mbfl/mbfl_encoding.h MBFLAPI extern const char * mbfl_no_encoding2name(enum mbfl_no_encoding no_encoding); MBFLAPI 126 ext/mbstring/libmbfl/mbfl/mbfl_encoding.h MBFLAPI extern const char * mbfl_no2preferred_mime_name(enum mbfl_no_encoding no_encoding); MBFLAPI 127 ext/mbstring/libmbfl/mbfl/mbfl_encoding.h MBFLAPI extern int mbfl_is_support_encoding(const char *name); MBFLAPI 34 ext/mbstring/libmbfl/mbfl/mbfl_filter_output.h MBFLAPI extern int mbfl_filter_output_pipe(int c, void* data); MBFLAPI 35 ext/mbstring/libmbfl/mbfl/mbfl_filter_output.h MBFLAPI extern int mbfl_filter_output_null(int c, void* data); MBFLAPI 59 ext/mbstring/libmbfl/mbfl/mbfl_ident.h MBFLAPI extern const struct mbfl_identify_vtbl * mbfl_identify_filter_get_vtbl(enum mbfl_no_encoding encoding); MBFLAPI 60 ext/mbstring/libmbfl/mbfl/mbfl_ident.h MBFLAPI extern mbfl_identify_filter * mbfl_identify_filter_new(enum mbfl_no_encoding encoding); MBFLAPI 61 ext/mbstring/libmbfl/mbfl/mbfl_ident.h MBFLAPI extern void mbfl_identify_filter_delete(mbfl_identify_filter *filter); MBFLAPI 62 ext/mbstring/libmbfl/mbfl/mbfl_ident.h MBFLAPI extern int mbfl_identify_filter_init(mbfl_identify_filter *filter, enum mbfl_no_encoding encoding); MBFLAPI 63 ext/mbstring/libmbfl/mbfl/mbfl_ident.h MBFLAPI void mbfl_identify_filter_cleanup(mbfl_identify_filter *filter); MBFLAPI 65 ext/mbstring/libmbfl/mbfl/mbfl_ident.h MBFLAPI extern void mbfl_filt_ident_common_ctor(mbfl_identify_filter *filter); MBFLAPI 66 ext/mbstring/libmbfl/mbfl/mbfl_ident.h MBFLAPI extern void mbfl_filt_ident_common_dtor(mbfl_identify_filter *filter); MBFLAPI 67 ext/mbstring/libmbfl/mbfl/mbfl_ident.h MBFLAPI extern void mbfl_filt_ident_false_ctor(mbfl_identify_filter *filter); MBFLAPI 69 ext/mbstring/libmbfl/mbfl/mbfl_ident.h MBFLAPI extern int mbfl_filt_ident_false(int c, mbfl_identify_filter *filter); MBFLAPI 70 ext/mbstring/libmbfl/mbfl/mbfl_ident.h MBFLAPI extern int mbfl_filt_ident_true(int c, mbfl_identify_filter *filter); MBFLAPI 80 ext/mbstring/libmbfl/mbfl/mbfl_language.h MBFLAPI extern const mbfl_language * mbfl_name2language(const char *name); MBFLAPI 81 ext/mbstring/libmbfl/mbfl/mbfl_language.h MBFLAPI extern const mbfl_language * mbfl_no2language(enum mbfl_no_language no_language); MBFLAPI 82 ext/mbstring/libmbfl/mbfl/mbfl_language.h MBFLAPI extern enum mbfl_no_language mbfl_name2no_language(const char *name); MBFLAPI 83 ext/mbstring/libmbfl/mbfl/mbfl_language.h MBFLAPI extern const char * mbfl_no_language2name(enum mbfl_no_language no_language); MBFLAPI 53 ext/mbstring/libmbfl/mbfl/mbfl_memory_device.h MBFLAPI extern void mbfl_memory_device_init(mbfl_memory_device *device, int initsz, int allocsz); MBFLAPI 54 ext/mbstring/libmbfl/mbfl/mbfl_memory_device.h MBFLAPI extern void mbfl_memory_device_realloc(mbfl_memory_device *device, int initsz, int allocsz); MBFLAPI 55 ext/mbstring/libmbfl/mbfl/mbfl_memory_device.h MBFLAPI extern void mbfl_memory_device_clear(mbfl_memory_device *device); MBFLAPI 56 ext/mbstring/libmbfl/mbfl/mbfl_memory_device.h MBFLAPI extern void mbfl_memory_device_reset(mbfl_memory_device *device); MBFLAPI 57 ext/mbstring/libmbfl/mbfl/mbfl_memory_device.h MBFLAPI extern mbfl_string * mbfl_memory_device_result(mbfl_memory_device *device, mbfl_string *result); MBFLAPI 58 ext/mbstring/libmbfl/mbfl/mbfl_memory_device.h MBFLAPI extern void mbfl_memory_device_unput(mbfl_memory_device *device); MBFLAPI 59 ext/mbstring/libmbfl/mbfl/mbfl_memory_device.h MBFLAPI extern int mbfl_memory_device_output(int c, void *data); MBFLAPI 60 ext/mbstring/libmbfl/mbfl/mbfl_memory_device.h MBFLAPI extern int mbfl_memory_device_output2(int c, void *data); MBFLAPI 61 ext/mbstring/libmbfl/mbfl/mbfl_memory_device.h MBFLAPI extern int mbfl_memory_device_output4(int c, void *data); MBFLAPI 62 ext/mbstring/libmbfl/mbfl/mbfl_memory_device.h MBFLAPI extern int mbfl_memory_device_strcat(mbfl_memory_device *device, const char *psrc); MBFLAPI 63 ext/mbstring/libmbfl/mbfl/mbfl_memory_device.h MBFLAPI extern int mbfl_memory_device_strncat(mbfl_memory_device *device, const char *psrc, int len); MBFLAPI 64 ext/mbstring/libmbfl/mbfl/mbfl_memory_device.h MBFLAPI extern int mbfl_memory_device_devcat(mbfl_memory_device *dest, mbfl_memory_device *src); MBFLAPI 66 ext/mbstring/libmbfl/mbfl/mbfl_memory_device.h MBFLAPI extern void mbfl_wchar_device_init(mbfl_wchar_device *device); MBFLAPI 67 ext/mbstring/libmbfl/mbfl/mbfl_memory_device.h MBFLAPI extern int mbfl_wchar_device_output(int c, void *data); MBFLAPI 68 ext/mbstring/libmbfl/mbfl/mbfl_memory_device.h MBFLAPI extern void mbfl_wchar_device_clear(mbfl_wchar_device *device); MBFLAPI 48 ext/mbstring/libmbfl/mbfl/mbfl_string.h MBFLAPI extern void mbfl_string_init(mbfl_string *string); MBFLAPI 49 ext/mbstring/libmbfl/mbfl/mbfl_string.h MBFLAPI extern void mbfl_string_init_set(mbfl_string *string, mbfl_language_id no_language, mbfl_encoding_id no_encoding); MBFLAPI 50 ext/mbstring/libmbfl/mbfl/mbfl_string.h MBFLAPI extern void mbfl_string_clear(mbfl_string *string);