Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > fiddleライブラリ
*.dllや*.soなど、ダイナミックリンクライブラリを扱うためのライブラリです。
dl と同様の機能を持ちます。dl は環境によっては正しく 動作しないという問題を解決するために導入されました。 fiddle は libffi の wrapper です。 dl ライブラリの一部機能は上記の問題を解決するため fiddle で 実装されています。
Ruby 1.9.x ではこのライブラリは単体では利用できません。 DL を経由して利用してください。
Fiddle::Closure | コールバック関数を表すクラスです。 |
Fiddle::Closure::BlockCaller | Ruby のブロックをラップしたコールバック関数を表すクラスです。 |
Fiddle::Function | C の関数を表すクラスです。 |
Fiddle | fiddle ライブラリの名前空間をなすモジュール |