Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > dlライブラリ > DLモジュール
クラスの継承リスト: DL
UNIX の dlopen(3) や Windows の LoadLibrary() などのダイナミックリンカへの低レベルなインターフェースを提供するモジュールです。
定義 | 説明 | |
---|---|---|
dlopen(lib) -> DL::Handle
|
ダイナミックライブラリ lib をロードし、 DL::Handle として返します。 |
|
dlunwrap(addr) -> object
|
指定されたアドレスの Ruby オブジェクトを返します。 |
|
dlwrap(obj) -> Integer
|
指定されたオブジェクト obj のアドレスを表す整数を返します。 |
|
free(addr) -> nil
|
指定された addr が指すメモリ領域を開放します。 |
|
malloc(size) -> Integer
|
size バイトのメモリ領域を確保し、その領域を指す整数を返します。 |
|
realloc(addr, size) -> Integer
|