Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > dl/structライブラリ
DL::Importable を extend したモジュールに構造体/共用体を定義する機能を与えます。
DL::Importable::Memory | DL::PtrData のラッパー用クラス。 ドット形式で構造体や共用体の要素へアクセスできるようになります。 Struct,Unionのインスタンスのmalloc,newメソッドを呼ぶことによって、 Memoryクラスのインスタンスが生成できます。 そのため、通常、直接生成する必要はありません。 |
DL::Importable::Struct | |
DL::Importable::Union | 共用体に対するクラスである以外は、Struct とほぼ同じです。 |
dl | *.dllや*.soなど、ダイナミックリンクライブラリを扱うためのライブラリです。 |
dl/import | |
dl/types | improt dl |