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

singleton method Fiddle::MemoryView.export

export(target) {|view| ... } -> objectRuby 3.0 から[permalink][rdoc][edit]

target がエクスポートしたメモリビューを示す Fiddle::MemoryView を作り、ブロック引数として渡します。ブロックが終了すると #release を呼び、メモリビューを解放します。

ブロックの結果を返します。

[PARAM] target:
メモリビューをエクスポートするオブジェクトを指定します。
[EXCEPTION] ArgumentError:
メモリビューを取得できない場合に発生します。
[EXCEPTION] LocalJumpError:
ブロックを渡さなかった場合に発生します。