Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > fiddleライブラリ > Fiddleモジュール
クラスの継承リスト: Fiddle
fiddle ライブラリの名前空間をなすモジュール
last_error -> Integer
[permalink][rdoc]最後に Fiddle::Function#call で C の関数を呼び出した 結果設定された errno を返します。
この値はスレッドローカルです。
last_error=(errno)
[permalink][rdoc]Fiddle.last_error で返される値を設定します。
errno は fiddle が設定するのでユーザはこのメソッドを使わないでください。
win32_last_error -> Integer
[permalink][rdoc]最後に Fiddle::Function#call で C の関数を呼び出した 結果設定された errno を返します。
このメソッドは Windows 環境でのみ定義されています。
この値はスレッドローカルです。
win32_last_error=(errno)
[permalink][rdoc]Fiddle.win32_last_error で返される値を設定します。
errno は fiddle が設定するのでユーザはこのメソッドを使わないでください。
このメソッドは Windows 環境でのみ定義されています。
Pointer -> Class
[permalink][rdoc]DL::CPtr の別名です。
TYPE_CHAR -> Integer
[permalink][rdoc]C の char 型を表します。
[SEE_ALSO] Fiddle::Function.new
TYPE_DOUBLE -> Integer
[permalink][rdoc]C の double 型を表します。
[SEE_ALSO] Fiddle::Function.new
TYPE_FLOAT -> Integer
[permalink][rdoc]C の float 型を表します。
[SEE_ALSO] Fiddle::Function.new
TYPE_INT -> Integer
[permalink][rdoc]C の int 型を表します。
[SEE_ALSO] Fiddle::Function.new
TYPE_LONG -> Integer
[permalink][rdoc]C の long 型を表します。
[SEE_ALSO] Fiddle::Function.new
TYPE_LONG_LONG -> Integer
[permalink][rdoc]C の long long 型を表します。
[SEE_ALSO] Fiddle::Function.new
TYPE_SHORT -> Integer
[permalink][rdoc]C の short 型を表します。
[SEE_ALSO] Fiddle::Function.new
TYPE_VOID -> Integer
[permalink][rdoc]C の void 型を表します。
[SEE_ALSO] Fiddle::Function.new
TYPE_VOIDP -> Integer
[permalink][rdoc]C の void* 型を表します。
fiddle や dl 上では、すべてのポインタは void* であると 見なされます。
[SEE_ALSO] Fiddle::Function.new
WINDOWS -> bool
[permalink][rdoc]Windows 環境下では true、それ以外では false です。