るりまサーチ

最速Rubyリファレンスマニュアル検索!
24件ヒット [1-24件を表示] (0.010秒)

別のキーワード

  1. socket addr
  2. socket iff_live_addr_change
  3. ifaddr addr
  4. ipsocket addr
  5. openssl addr

ライブラリ

クラス

モジュール

検索結果

Fiddle.#free(addr) -> nil (18254.0)

指定された addr が指すメモリ領域を開放します。

...指定された addr が指すメモリ領域を開放します。

必ず Fiddle.#malloc が返した整数を addr に与えなければいけません。
そうでない場合、ruby インタプリタが異常終了します。

@param addr Fiddle.#malloc で確保されたメモリ領域を指...
...す整数を指定します。

例:
require 'fiddle'
addr
= Fiddle.malloc(10)
p addr #=> 136942800
Fiddle.free(addr)...

Fiddle::Pointer.new(addr, size = 0, free = nil) -> Fiddle::Pointer (248.0)

与えられた addr が指すメモリ領域を表す Pointer オブジェクトを生成して返します。

...与えられた addr が指すメモリ領域を表す Pointer オブジェクトを生成して返します。

size を指定した場合、アドレス addr に確保されているメモリ領域のサイズは
size であると仮定されます。GC は free 関数を使用してメモリを...
...放します。

@param addr 生成する Pointer オブジェクトが指すアドレスを整数で指定します。

@param size 生成する Pointer オブジェクトが指すメモリ領域のサイズを整数で指定します。

@param free GC 時に呼ばれる free 関数を Fiddle::Fun...