このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

Ruby 3.2 リファレンスマニュアル

instance method StringIO#syswrite

syswrite(obj) -> Integer[permalink][rdoc][edit]
write_nonblock(obj) -> IntegerRuby 1.9.3 から

自身に obj を書き込みます。StringIO#write と同じです。

[PARAM] obj:
書き込みたいオブジェクトを指定します。
[EXCEPTION] IOError:
自身が書き込み用にオープンされていなければ発生します。