Method: String#encode

Defined in:
transcode.c

#encode(dst_encoding = Encoding.default_internal, **enc_opts) ⇒ String #encode(dst_encoding, src_encoding, **enc_opts) ⇒ String

:include: doc/string/encode.rdoc



2905
2906
2907
2908
2909
2910
2911
# File 'transcode.c', line 2905

static VALUE
str_encode(int argc, VALUE *argv, VALUE str)
{
    VALUE newstr = str;
    int encidx = str_transcode(argc, argv, &newstr);
    return encoded_dup(newstr, str, encidx);
}