Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > dlライブラリ > DL::PtrDataクラス > union!

instance method DL::PtrData#union!

union!(type, *members) -> nil

[TODO]

共用体のメンバにメソッド DL::PtrData#[] でアクセスできるようにします。 C 言語における共用体のポインタへのキャストと同じです。

[PARAM] type:
共用体の型を文字列で指定します。型指定子は DL を参照して下さい。
[PARAM] members:
メンバの名前を文字列かシンボルで指定します。
class DL::PtrData