Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > dlライブラリ > DLモジュール > dlunwrap

module function DL.#dlunwrap

dlunwrap(addr) -> object

指定されたアドレスの Ruby オブジェクトを返します。

[PARAM] addr:
DL.#dlwrap が返した Ruby オブジェクトのアドレス(整数)を指定します。

例:

require 'dl'
s = 'abc'
p addr = DL.dlwrap(s)   #=> 136122440
p DL.dlunwrap(addr)     #=> "abc"
module DL