るりまサーチ

最速Rubyリファレンスマニュアル検索!
48件ヒット [1-48件を表示] (0.006秒)
トップページ > クエリ:abi[x] > 種類:特異メソッド[x]

別のキーワード

  1. fiddle abi
  2. function abi
  3. abi fiddle
  4. abi fiddle::function

ライブラリ

モジュール

キーワード

検索結果

IRB::HistorySavingAbility.extended(obj) -> object (3001.0)

obj に irb のヒストリの読み込み、保存の機能を提供します。

...obj に irb のヒストリの読み込み、保存の機能を提供します。

obj を返します。

@param obj IRB::HistorySavingAbility を extend したオブジェクトです。...

Fiddle::Function.new(ptr, args, ret_type, abi=Fiddle::Function::DEFAULT, name: nil) -> Fiddle::Function (114.0)

ptr (関数ポインタ)から Fiddle::Function オブジェクトを 生成します。

...iddle::TYPE_DOUBLE
* Fiddle::TYPE_INTPTR_T
* Fiddle::TYPE_UINTPTR_T
* Fiddle::TYPE_PTRDIFF_T
* Fiddle::TYPE_SIZE_T
* Fiddle::TYPE_SSIZE_T


abi
で呼出規約を指定します。
* Fiddle::Function::DEFAULT
* Fiddle::Function::STDCALL
のどちらかを指定します。

require '...
...c.call("abc") # => 3
p func.name # => "strlen"

@param ptr C の関数を指す Fiddle::Pointer オブジェクトもしくは
アドレスを表す整数
@param args 引数の型を表す配列
@param ret_type 返り値の型
@param abi 呼出規約
@param name 関数の名前(文字列)...

Fiddle::Closure.new(ret, args, abi=Fiddle::Function::DEFAULT) -> Fiddle::Closure (108.0)

そのクラスの call メソッドを呼びだすような Fiddle::Closure オブジェクトを返します。

...losure オブジェクトを返します。

args、ret で関数の引数と返り値の型を指定します。
指定は Fiddle::Function.new と同様なので、そちら
を参照してください。

@param ret 返り値の型
@param args 引数の型を表す配列
@param abi 呼出規約...

Fiddle::Closure::BlockCaller.new(ret, args, abi=Fiddle::Function::DEFAULT) { ... } -> Fiddle::Closure::BlockCaller (108.0)

Ruby のブロックを呼び出す Fiddle::Closure オブジェクトを返します。

...osure オブジェクトを返します。


args、ret で関数の引数と返り値の型を指定します。
指定は Fiddle::Function.new と同様なので、そちら
を参照してください。

@param ret 返り値の型
@param args 引数の型を表す配列
@param abi 呼出規約...