rb_econv_t 2223 ext/zlib/zlib.c rb_econv_t *ec; rb_econv_t 300 include/ruby/encoding.h typedef struct rb_econv_t rb_econv_t; rb_econv_t 308 include/ruby/encoding.h rb_econv_t *rb_econv_open(const char *source_encoding, const char *destination_encoding, int ecflags); rb_econv_t 309 include/ruby/encoding.h rb_econv_t *rb_econv_open_opts(const char *source_encoding, const char *destination_encoding, int ecflags, VALUE ecopts); rb_econv_t 311 include/ruby/encoding.h rb_econv_result_t rb_econv_convert(rb_econv_t *ec, rb_econv_t 315 include/ruby/encoding.h void rb_econv_close(rb_econv_t *ec); rb_econv_t 318 include/ruby/encoding.h int rb_econv_set_replacement(rb_econv_t *ec, const unsigned char *str, size_t len, const char *encname); rb_econv_t 321 include/ruby/encoding.h int rb_econv_decorate_at_first(rb_econv_t *ec, const char *decorator_name); rb_econv_t 322 include/ruby/encoding.h int rb_econv_decorate_at_last(rb_econv_t *ec, const char *decorator_name); rb_econv_t 327 include/ruby/encoding.h int rb_econv_insert_output(rb_econv_t *ec, rb_econv_t 331 include/ruby/encoding.h const char *rb_econv_encoding_to_insert_output(rb_econv_t *ec); rb_econv_t 334 include/ruby/encoding.h void rb_econv_check_error(rb_econv_t *ec); rb_econv_t 337 include/ruby/encoding.h VALUE rb_econv_make_exception(rb_econv_t *ec); rb_econv_t 339 include/ruby/encoding.h int rb_econv_putbackable(rb_econv_t *ec); rb_econv_t 340 include/ruby/encoding.h void rb_econv_putback(rb_econv_t *ec, unsigned char *p, int n); rb_econv_t 346 include/ruby/encoding.h VALUE rb_econv_str_convert(rb_econv_t *ec, VALUE src, int flags); rb_econv_t 347 include/ruby/encoding.h VALUE rb_econv_substr_convert(rb_econv_t *ec, VALUE src, long byteoff, long bytesize, int flags); rb_econv_t 348 include/ruby/encoding.h VALUE rb_econv_str_append(rb_econv_t *ec, VALUE src, VALUE dst, int flags); rb_econv_t 349 include/ruby/encoding.h VALUE rb_econv_substr_append(rb_econv_t *ec, VALUE src, long byteoff, long bytesize, VALUE dst, int flags); rb_econv_t 350 include/ruby/encoding.h VALUE rb_econv_append(rb_econv_t *ec, const char *bytesrc, long bytesize, VALUE dst, int flags); rb_econv_t 352 include/ruby/encoding.h void rb_econv_binmode(rb_econv_t *ec); rb_econv_t 88 include/ruby/io.h rb_econv_t *readconv; rb_econv_t 91 include/ruby/io.h rb_econv_t *writeconv; rb_econv_t 1429 internal.h size_t rb_econv_memsize(rb_econv_t *); rb_econv_t 913 string.c rb_econv_t *ec; rb_econv_t 850 transcode.c static rb_econv_t * rb_econv_t 853 transcode.c rb_econv_t *ec; rb_econv_t 858 transcode.c ec = ALLOC(rb_econv_t); rb_econv_t 889 transcode.c rb_econv_add_transcoder_at(rb_econv_t *ec, const rb_transcoder *tr, int i) rb_econv_t 927 transcode.c static rb_econv_t * rb_econv_t 930 transcode.c rb_econv_t *ec; rb_econv_t 970 transcode.c static rb_econv_t * rb_econv_t 975 transcode.c rb_econv_t *ec; rb_econv_t 1062 transcode.c rb_econv_t * rb_econv_t 1065 transcode.c rb_econv_t *ec; rb_econv_t 1090 transcode.c trans_sweep(rb_econv_t *ec, rb_econv_t 1171 transcode.c rb_trans_conv(rb_econv_t *ec, rb_econv_t 1262 transcode.c rb_econv_convert0(rb_econv_t *ec, rb_econv_t 1383 transcode.c static int output_replacement_character(rb_econv_t *ec); rb_econv_t 1386 transcode.c output_hex_charref(rb_econv_t *ec) rb_econv_t 1442 transcode.c rb_econv_convert(rb_econv_t *ec, rb_econv_t 1499 transcode.c rb_econv_encoding_to_insert_output(rb_econv_t *ec) rb_econv_t 1524 transcode.c rb_econv_t *ec; rb_econv_t 1583 transcode.c rb_econv_insert_output(rb_econv_t *ec, rb_econv_t 1698 transcode.c rb_econv_close(rb_econv_t *ec) rb_econv_t 1716 transcode.c rb_econv_memsize(rb_econv_t *ec) rb_econv_t 1718 transcode.c size_t size = sizeof(rb_econv_t); rb_econv_t 1738 transcode.c rb_econv_putbackable(rb_econv_t *ec) rb_econv_t 1749 transcode.c rb_econv_putback(rb_econv_t *ec, unsigned char *p, int n) rb_econv_t 1809 transcode.c rb_econv_append(rb_econv_t *ec, const char *ss, long len, VALUE dst, int flags) rb_econv_t 1852 transcode.c rb_econv_substr_append(rb_econv_t *ec, VALUE src, long off, long len, VALUE dst, int flags) rb_econv_t 1862 transcode.c rb_econv_str_append(rb_econv_t *ec, VALUE src, VALUE dst, int flags) rb_econv_t 1868 transcode.c rb_econv_substr_convert(rb_econv_t *ec, VALUE src, long byteoff, long bytesize, int flags) rb_econv_t 1874 transcode.c rb_econv_str_convert(rb_econv_t *ec, VALUE src, int flags) rb_econv_t 1880 transcode.c rb_econv_add_converter(rb_econv_t *ec, const char *sname, const char *dname, int n) rb_econv_t 1899 transcode.c rb_econv_decorate_at(rb_econv_t *ec, const char *decorator_name, int n) rb_econv_t 1905 transcode.c rb_econv_decorate_at_first(rb_econv_t *ec, const char *decorator_name) rb_econv_t 1922 transcode.c rb_econv_decorate_at_last(rb_econv_t *ec, const char *decorator_name) rb_econv_t 1939 transcode.c rb_econv_binmode(rb_econv_t *ec) rb_econv_t 2044 transcode.c make_econv_exception(rb_econv_t *ec) rb_econv_t 2161 transcode.c make_replacement(rb_econv_t *ec) rb_econv_t 2195 transcode.c rb_econv_set_replacement(rb_econv_t *ec, rb_econv_t 2227 transcode.c output_replacement_character(rb_econv_t *ec) rb_econv_t 2272 transcode.c rb_econv_t *ec; rb_econv_t 2351 transcode.c rb_econv_t *ec; rb_econv_t 2574 transcode.c rb_econv_t * rb_econv_t 2577 transcode.c rb_econv_t *ec; rb_econv_t 2911 transcode.c rb_econv_t *ec = ptr; rb_econv_t 2918 transcode.c return sizeof(rb_econv_t); rb_econv_t 3181 transcode.c rb_econv_t *ec; rb_econv_t 3201 transcode.c static rb_econv_t * rb_econv_t 3206 transcode.c rb_econv_t *ec; rb_econv_t 3390 transcode.c rb_econv_t *ec; rb_econv_t 3446 transcode.c rb_econv_t *ec; rb_econv_t 3448 transcode.c TypedData_Get_Struct(self, rb_econv_t, &econv_data_type, ec); rb_econv_t 3462 transcode.c static rb_econv_t * rb_econv_t 3465 transcode.c rb_econv_t *ec; rb_econv_t 3467 transcode.c TypedData_Get_Struct(self, rb_econv_t, &econv_data_type, ec); rb_econv_t 3483 transcode.c rb_econv_t *ec = check_econv(self); rb_econv_t 3498 transcode.c rb_econv_t *ec = check_econv(self); rb_econv_t 3529 transcode.c rb_econv_t *ec = check_econv(self); rb_econv_t 3553 transcode.c rb_econv_t *ec1 = check_econv(self); rb_econv_t 3554 transcode.c rb_econv_t *ec2; rb_econv_t 3698 transcode.c rb_econv_t *ec = check_econv(self); rb_econv_t 3846 transcode.c rb_econv_t *ec = check_econv(self); rb_econv_t 3896 transcode.c rb_econv_t *ec = check_econv(self); rb_econv_t 4001 transcode.c rb_econv_t *ec = check_econv(self); rb_econv_t 4063 transcode.c rb_econv_t *ec = check_econv(self); rb_econv_t 4104 transcode.c rb_econv_t *ec = check_econv(self); rb_econv_t 4153 transcode.c rb_econv_t *ec = check_econv(self); rb_econv_t 4177 transcode.c rb_econv_t *ec = check_econv(self); rb_econv_t 4203 transcode.c rb_econv_t *ec = check_econv(self); rb_econv_t 4225 transcode.c rb_econv_make_exception(rb_econv_t *ec) rb_econv_t 4231 transcode.c rb_econv_check_error(rb_econv_t *ec) rb_econv_t 305 win32/file.c rb_econv_t *ec = rb_econv_open("UTF-8", rb_enc_name(path_encoding), replaceflags);