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

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

instance method IO::Buffer#empty?

empty? -> boolRuby 3.1 から[permalink][rdoc][edit]

バッファの大きさが 0 の場合に true を返します。

大きさ 0 のバッファは、IO::Buffer.new に 0 を渡すか、空文字列から IO::Buffer.for で作った場合などにできます。

p IO::Buffer.new(0).empty? # => true
p IO::Buffer.new(4).empty? # => false