るりまサーチ

最速Rubyリファレンスマニュアル検索!
55件ヒット [1-55件を表示] (0.092秒)
トップページ > クエリ:-[x] > クエリ:on[x] > 種類:インスタンスメソッド[x] > クラス:Fiddle::Function[x]

別のキーワード

  1. _builtin -
  2. open-uri open
  3. irb/input-method new
  4. irb/input-method gets
  5. matrix -

ライブラリ

キーワード

検索結果

Fiddle::Function#ptr -> Integer | Fiddle::Function (3202.0)

関数ポインタを返します。

...関数ポインタを返します。

Fiddle::Function
.new の第1引数として指定したものを返します。...

Fiddle::Function#abi -> Integer (3102.0)

呼出規約を返します。

...呼出規約を返します。

@see Fiddle::Function.new...

Fiddle::Function#call(*args) -> Integer|DL::CPtr|nil (3102.0)

関数を呼び出します。

...関数を呼び出します。

Fiddle::Function
.new で指定した引数と返り値の型に基いて
Ruby のオブジェクトを適切に C のデータに変換して C の関数を呼び出し、
その返り値を Ruby のオブジェクトに変換して返します。

引数の変換は...
.../int/long/long long
Ruby の整数を C の整数に変換します。

: double/float
Ruby の整数 or 浮動小数点数を C の浮動小数点数に変換します

返り値の変換は以下の通りです。

: void
nil を返します

: (unsigned) char/short/int/long/long long
C...
...の整数を Ruby の整数に変換します

: void*(つまり任意のポインタ型)
C のポインタを保持した Fiddle::Pointer を返します。

@param args 関数の引数
@see Fiddle::Function.new...

Fiddle::Function#name -> nil | String (3102.0)

関数の名前を返します。

...関数の名前を返します。

名前が定義されていない場合は nil を返します。

@see Fiddle::Function.new...

Fiddle::Function#to_i -> Integer (3102.0)

関数ポインタのアドレスを整数で返します。

...関数ポインタのアドレスを整数で返します。

@see Fiddle::Function#ptr...

絞り込み条件を変える