| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static Encoding | |
| public static int | |
| public static Encoding | |
| public static Encoding | |
| public static ByteList | |
| public static ByteList | rb_econv_append(ThreadContext context, EConv ec, byte[] bytes, int start, int length, ByteList dst, int flags)
|
| public static Encoding | |
| public static void | |
| public static RaiseException | rb_econv_open_exc(ThreadContext context, byte[] sourceEncoding, byte[] destinationEncoding, int ecflags)
|
| public static EConv | rb_econv_open_opts(ThreadContext context, byte[] sourceEncoding, byte[] destinationEncoding, int ecflags, IRubyObject opthash)
|
| public static int | rb_econv_prepare_options(ThreadContext context, IRubyObject opthash, IRubyObject[] opts, int ecflags)
|
| public static int | |
| public static ByteList | |
| public static ByteList | rb_econv_str_convert(ThreadContext context, EConv ec, byte[] bytes, int start, int length, int flags)
|
| public static ByteList | |
| public static int | |
| public static boolean | |
| public static IRubyObject | |
| public static int | |
| public static int | |
| public static boolean | |
| public static Encoding | |
| public static int | |
| public static int | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | rb_enc_str_buf_cat(ThreadContext context, RubyString str, byte[] ptrBytes, int ptr, int len, Encoding enc)
|
| public static void | |
| public static RubyString | |
| public static RubyString | |
| public static RubyString | |
| public static boolean | rb_io_extract_encoding_option(ThreadContext context, IOEncodable ioEncodable, IRubyObject options, int[] fmode_p)
|
| public static void | rb_io_extract_modeenc(ThreadContext context, IOEncodable ioEncodable, API.
|
| public static IRubyObject | |
| public static int | |
| public static void | |
| public static void | |
| public static void | |
| public static int | |
| public static RubyString | rb_str_conv_enc(ThreadContext context, RubyString value, Encoding fromEncoding, Encoding toEncoding)
|
| public static ByteList | |
| public static RubyString | rb_str_conv_enc_opts(ThreadContext context, RubyString str, Encoding fromEncoding, Encoding toEncoding, int ecflags, IRubyObject ecopts)
|
| public static IRubyObject | rb_str_encode(ThreadContext context, IRubyObject str, IRubyObject to, int ecflags, IRubyObject ecopt)
|
| public static ByteList | rb_str_encode(ThreadContext context, byte[] bytes, int start, int length, Encoding encoding, int cr, Encoding to, int ecflags, IRubyObject ecopt)
|
| public static RubyString | |
| public static Encoding | |
| public static Encoding |
| MRI | back to summary |
|---|---|
| public MRI() | |
| rb_ascii8bit_encoding | back to summary |
|---|---|
| public static Encoding rb_ascii8bit_encoding(Ruby runtime) | |
| rb_cloexec_pipe | back to summary |
|---|---|
| public static int rb_cloexec_pipe(ThreadContext context, int[] pipes) | |
| rb_default_external_encoding | back to summary |
|---|---|
| public static Encoding rb_default_external_encoding(ThreadContext context) | |
| rb_define_dummy_encoding | back to summary |
|---|---|
| public static Encoding rb_define_dummy_encoding(ThreadContext context, byte[] name) | |
| rb_econv_append | back to summary |
|---|---|
| public static ByteList rb_econv_append(ThreadContext context, EConv ec, ByteList sByteList, ByteList dst, int flags) | |
| rb_econv_append | back to summary |
|---|---|
| public static ByteList rb_econv_append(ThreadContext context, EConv ec, byte[] bytes, int start, int length, ByteList dst, int flags) | |
| rb_econv_asciicompat_encoding | back to summary |
|---|---|
| public static Encoding rb_econv_asciicompat_encoding(Encoding enc) | |
| rb_econv_check_error | back to summary |
|---|---|
| public static void rb_econv_check_error(ThreadContext context, EConv ec) | |
| rb_econv_open_exc | back to summary |
|---|---|
| public static RaiseException rb_econv_open_exc(ThreadContext context, byte[] sourceEncoding, byte[] destinationEncoding, int ecflags) | |
| rb_econv_open_opts | back to summary |
|---|---|
| public static EConv rb_econv_open_opts(ThreadContext context, byte[] sourceEncoding, byte[] destinationEncoding, int ecflags, IRubyObject opthash) | |
| rb_econv_prepare_options | back to summary |
|---|---|
| public static int rb_econv_prepare_options(ThreadContext context, IRubyObject opthash, IRubyObject[] opts, int ecflags) | |
| rb_econv_prepare_opts | back to summary |
|---|---|
| public static int rb_econv_prepare_opts(ThreadContext context, IRubyObject opthash, IRubyObject[] opts) | |
| rb_econv_str_convert | back to summary |
|---|---|
| public static ByteList rb_econv_str_convert(ThreadContext context, EConv ec, ByteList src, int flags) | |
| rb_econv_str_convert | back to summary |
|---|---|
| public static ByteList rb_econv_str_convert(ThreadContext context, EConv ec, byte[] bytes, int start, int length, int flags) | |
| rb_econv_substr_append | back to summary |
|---|---|
| public static ByteList rb_econv_substr_append(ThreadContext context, EConv ec, ByteList src, ByteList dst, int flags) | |
| rb_enc_ascget | back to summary |
|---|---|
| public static int rb_enc_ascget(byte[] pBytes, int p, int e, int[] len, Encoding enc) | |
| rb_enc_asciicompat | back to summary |
|---|---|
| public static boolean rb_enc_asciicompat(Encoding enc) | |
| rb_enc_associate_index | back to summary |
|---|---|
| public static IRubyObject rb_enc_associate_index(IRubyObject obj, Encoding encidx) | |
| rb_enc_codelen | back to summary |
|---|---|
| public static int rb_enc_codelen(ThreadContext context, int c, Encoding enc) | |
| rb_enc_codepoint_len | back to summary |
|---|---|
| public static int rb_enc_codepoint_len(ThreadContext context, byte[] pBytes, int p, int e, int[] len_p, Encoding enc) | |
| rb_enc_dummy_p | back to summary |
|---|---|
| public static boolean rb_enc_dummy_p(Encoding enc) | |
| rb_enc_get | back to summary |
|---|---|
| public static Encoding rb_enc_get(ThreadContext context, IRubyObject obj) | |
| rb_enc_mbcput | back to summary |
|---|---|
| public static int rb_enc_mbcput(ThreadContext context, int c, byte[] buf, int p, Encoding enc) | |
| rb_enc_mbminlen | back to summary |
|---|---|
| public static int rb_enc_mbminlen(Encoding encoding) | |
| rb_enc_set_default_external | back to summary |
|---|---|
| public static void rb_enc_set_default_external(ThreadContext context, IRubyObject encoding) | |
| rb_enc_set_default_internal | back to summary |
|---|---|
| public static void rb_enc_set_default_internal(ThreadContext context, IRubyObject encoding) | |
| rb_enc_str_buf_cat | back to summary |
|---|---|
| public static void rb_enc_str_buf_cat(ThreadContext context, RubyString str, ByteList ptr, Encoding enc) | |
| rb_enc_str_buf_cat | back to summary |
|---|---|
| public static void rb_enc_str_buf_cat(ThreadContext context, RubyString str, ByteList ptr) | |
| rb_enc_str_buf_cat | back to summary |
|---|---|
| public static void rb_enc_str_buf_cat(ThreadContext context, RubyString str, byte[] ptrBytes) | |
| rb_enc_str_buf_cat | back to summary |
|---|---|
| public static void rb_enc_str_buf_cat(ThreadContext context, RubyString str, byte[] ptrBytes, Encoding enc) | |
| rb_enc_str_buf_cat | back to summary |
|---|---|
| public static void rb_enc_str_buf_cat(ThreadContext context, RubyString str, byte[] ptrBytes, int ptr, int len, Encoding enc) | |
| rb_enc_str_buf_cat | back to summary |
|---|---|
| public static void rb_enc_str_buf_cat(ThreadContext context, RubyString str, CharSequence cseq) | |
| rb_enc_uint_chr | back to summary |
|---|---|
| public static RubyString rb_enc_uint_chr(ThreadContext context, int code, Encoding enc) | |
| rb_external_str_new_with_enc | back to summary |
|---|---|
| public static RubyString rb_external_str_new_with_enc(Ruby runtime, String string, Encoding encoding) | |
| rb_external_str_new_with_enc | back to summary |
|---|---|
| public static RubyString rb_external_str_new_with_enc(Ruby runtime, ByteList bytelist, Encoding encoding) | |
| rb_io_extract_encoding_option | back to summary |
|---|---|
| public static boolean rb_io_extract_encoding_option(ThreadContext context, IOEncodable ioEncodable, IRubyObject options, int[] fmode_p) | |
| rb_io_extract_modeenc | back to summary |
|---|---|
| public static void rb_io_extract_modeenc(ThreadContext context, IOEncodable ioEncodable, API. | |
| rb_obj_encoding | back to summary |
|---|---|
| public static IRubyObject rb_obj_encoding(ThreadContext context, IRubyObject obj) | |
| rb_pipe | back to summary |
|---|---|
| public static int rb_pipe(ThreadContext context, int[] pipes) | |
| rb_str_buf_cat | back to summary |
|---|---|
| public static void rb_str_buf_cat(Ruby runtime, RubyString str, ByteList ptr) | |
| rb_str_buf_cat | back to summary |
|---|---|
| public static void rb_str_buf_cat(Ruby runtime, ByteListHolder str, byte[] ptrBytes, int ptr, int len) | |
| rb_str_buf_cat | back to summary |
|---|---|
| public static void rb_str_buf_cat(Ruby runtime, ByteList str, byte[] ptrBytes, int ptr, int len) | |
| rb_str_buf_cat_escaped_char | back to summary |
|---|---|
| public static int rb_str_buf_cat_escaped_char(RubyString result, long c, boolean unicode_p) | |
| rb_str_conv_enc | back to summary |
|---|---|
| public static RubyString rb_str_conv_enc(ThreadContext context, RubyString value, Encoding fromEncoding, Encoding toEncoding) | |
| rb_str_conv_enc | back to summary |
|---|---|
| public static ByteList rb_str_conv_enc(ThreadContext context, ByteList value, Encoding fromEncoding, Encoding toEncoding) | |
| rb_str_conv_enc_opts | back to summary |
|---|---|
| public static RubyString rb_str_conv_enc_opts(ThreadContext context, RubyString str, Encoding fromEncoding, Encoding toEncoding, int ecflags, IRubyObject ecopts) | |
| rb_str_encode | back to summary |
|---|---|
| public static IRubyObject rb_str_encode(ThreadContext context, IRubyObject str, IRubyObject to, int ecflags, IRubyObject ecopt) | |
| rb_str_encode | back to summary |
|---|---|
| public static ByteList rb_str_encode(ThreadContext context, byte[] bytes, int start, int length, Encoding encoding, int cr, Encoding to, int ecflags, IRubyObject ecopt) | |
| rb_str_escape | back to summary |
|---|---|
| public static RubyString rb_str_escape(ThreadContext context, RubyString str) | |
| rb_to_encoding | back to summary |
|---|---|
| public static Encoding rb_to_encoding(ThreadContext context, IRubyObject enc) | |
| rb_to_encoding_index | back to summary |
|---|---|
| public static Encoding rb_to_encoding_index(ThreadContext context, IRubyObject enc) | |