4件ヒット
[1-4件を表示]
(0.022秒)
別のキーワード
種類
- 定数 (1)
- ライブラリ (1)
- 文書 (1)
- インスタンスメソッド (1)
ライブラリ
- etc (1)
-
fiddle
/ import (1)
モジュール
- Etc (1)
-
Fiddle
:: Importer (1)
キーワード
-
SC
_ THREAD _ SAFE _ FUNCTIONS (1) - fiddle (1)
-
ruby 1
. 8 . 4 feature (1)
検索結果
先頭4件
-
Fiddle
:: Importer # bind(signature , *opts) { . . . } -> Fiddle :: Function (54961.0) -
Ruby のブロックを C の関数で wrap し、その関数をモジュールに インポートします。
Ruby のブロックを C の関数で wrap し、その関数をモジュールに
インポートします。
これでインポートされた関数はモジュール関数として定義されます。
また、Fiddle::Importer#[] で Fiddle::Function オブジェクトとして
取り出すことができます。
signature で関数の名前とシネグチャを指定します。例えば
"int compare(void*, void*)" のように指定します。
opts には :stdcall もしくは :cdecl を渡すことができ、
呼出規約を明示することができます。
@return インポートした関数を表す ... -
Etc
:: SC _ THREAD _ SAFE _ FUNCTIONS -> Integer (18613.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。 -
ruby 1
. 8 . 4 feature (217.0) -
ruby 1.8.4 feature ruby 1.8.4 での ruby 1.8.3 からの変更点です。
ruby 1.8.4 feature
ruby 1.8.4 での ruby 1.8.3 からの変更点です。
掲載方針
*バグ修正の影響も含めて動作が変わるものを収録する。
*単にバグを直しただけのものは収録しない。
*ライブラリへの単なる定数の追加は収録しない。
以下は各変更点に付けるべきタグです。
記号について(特に重要なものは大文字(主観))
# * カテゴリ
# * [ruby]: ruby インタプリタの変更
# * [api]: 拡張ライブラリ API
# * [lib]: ライブラリ
* レベル
* [bug]: バグ修正
* [new]: 追加され... -
fiddle (73.0)
-
*.dllや*.soなど、ダイナミックリンクライブラリを扱うためのライブラリです。
...ンクライブラリを扱うためのライブラリです。
dl と同等の機能を持ちますが、
dl は 2.0 以降deprecated となり、2.2.0 で削除されました。このライブラリ
を代わりに使います。
=== 使い方
通常は fiddle/import ライブラリを require...