るりまサーチ

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

別のキーワード

  1. openssl g
  2. openssl g=
  3. dh g
  4. dsa g
  5. dh g=

ライブラリ

キーワード

検索結果

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

呼出規約を返します。

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

@see Fiddle::Function.new...

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

関数を呼び出します。

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

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

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

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

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

: void
nil を返します

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

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

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

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

関数の名前を返します。

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

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

@see Fiddle::Function.new...

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

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

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

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

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

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

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

@see Fiddle::Function#ptr...

絞り込み条件を変える