Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > dlライブラリ > DL::PtrDataクラス > []
self[key] -> object
[permalink][rdoc][TODO]
構造体または共用体メンバ key の値を返します。返り値は DL::PtrData#struct! または DL::PtrData#union! によって定義された型により、Ruby のオブジェクトへ 変換されたものです。
self[offset, len = 0] -> String
[permalink][rdoc]自身の指すアドレスに offset バイトを足したメモリ領域の先頭 len バイトを複製し、 文字列として返します。(self + offset).to_s(len) と同等です。 offset + len が自身のサイズより小さいかを検証しません。