hexdump -> String | nilRuby 3.1 から[permalink][rdoc][edit]-
バッファの内容を 16 進ダンプ形式の文字列で返します。
各行は、バッファの先頭からの位置、16 進数で表したバイト列、印字できる文字による表現の順に並びます。この表示形式は将来変更される可能性があります。
メモリ領域を指していないバッファでは nil を返します。これは IO::Buffer#null? が真の場合です。
例: メモリ領域を指していないバッファbuf = IO::Buffer.for("Hello World") puts buf.hexdump # => 0x00000000 48 65 6c 6c 6f 20 57 6f 72 6c 64 Hello Worldbuf = IO::Buffer.new(4) buf.free p buf.hexdump # => nil[SEE_ALSO] IO::Buffer#inspect, IO::Buffer#null?