names=set_encoding
visibility=public
kind=defined

--- set_encoding(ext_enc)               -> self
--- set_encoding(ext_enc, int_enc)      -> self
--- set_encoding(ext_enc, int_enc, opt) -> self

自身のエンコーディングを指定されたエンコーディングに設定します。

@param ext_enc エンコーディングを指定します。
               nil を指定した場合は [[m:Encoding.default_external]] が
               使われます。

@param int_enc 無視されます。[[c:IO]] クラスの API との互換性のために用
               意されています。

@param opt 無視されます。[[c:IO]] クラスの API との互換性のために用意さ
           れています。

