るりまサーチ

最速Rubyリファレンスマニュアル検索!
121件ヒット [1-100件を表示] (0.018秒)
トップページ > クエリ:dlopen[x]

別のキーワード

  1. fiddle dlopen
  2. dlopen fiddle
  3. dlopen fiddle::handle

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 > >>

Fiddle.#dlopen(lib) -> Fiddle::Handle (18107.0)

ダイナミックライブラリ lib をロードし、 Fiddle::Handle として返します。

...ダイナミックライブラリ lib をロードし、
Fiddle::Handle として返します。

Fiddle::Handle.new(lib) と等価です。

@param lib ロードしたいライブラリを文字列で与えます。

@raise Fiddle::DLError dlopen(3) に失敗した時に発生します。...

Fiddle::Handle::RTLD_GLOBAL -> Integer (22.0)

dlopen のフラグ RTLD_GLOBAL を表す定数です。

...dlopen のフラグ RTLD_GLOBAL を表す定数です。

DL::Handle.new の flags として用います。

詳しくは dlopen(3) を見てください。...

Fiddle::Handle::RTLD_LAZY -> Integer (22.0)

dlopen のフラグ RTLD_LAZY を表す定数です。

...dlopen のフラグ RTLD_LAZY を表す定数です。

DL::Handle.new の flags として用います。

詳しくは dlopen(3) を見てください。...

Fiddle::Handle::RTLD_NOW -> Integer (22.0)

dlopen のフラグ RTLD_NOW を表す定数です。

...dlopen のフラグ RTLD_NOW を表す定数です。

DL::Handle.new の flags として用います。

詳しくは dlopen(3) を見てください。...

Fiddle::Handle#to_i -> Integer (16.0)

自身が表すハンドル(dlopen(3) が返したもの)のアドレスを返します。

...自身が表すハンドル(dlopen(3) が返したもの)のアドレスを返します。...

絞り込み条件を変える

Fiddle::Handle.new(lib, flags=Fiddle::Handle::RTLD_LAZY|Fiddle::Handle::RTLD_GLOBAL) -> Fiddle::Handle (12.0)

ライブラリ lib をオープンし、Handle オブジェクトとして返します。

... dlopen(3) の第2引数として渡すフラグを指定できます。
Fiddle::Handle::RTLD_LAZY、Fiddle::Handle::RTLD_NOW
のどちらか一方を指定する必要があり、
またそれに Fiddle::Handle::RTLD_GLOBAL と OR を取ることができます。
詳しい意味は manpage(dlopen...

Fiddle::Handle.new(lib, flags=Fiddle::Handle::RTLD_LAZY|Fiddle::Handle::RTLD_GLOBAL) {|handle| ... } -> Fiddle::Handle (12.0)

ライブラリ lib をオープンし、Handle オブジェクトとして返します。

... dlopen(3) の第2引数として渡すフラグを指定できます。
Fiddle::Handle::RTLD_LAZY、Fiddle::Handle::RTLD_NOW
のどちらか一方を指定する必要があり、
またそれに Fiddle::Handle::RTLD_GLOBAL と OR を取ることができます。
詳しい意味は manpage(dlopen...

Fiddle (6.0)

fiddle の名前空間をなすモジュールです。

...fiddle の名前空間をなすモジュールです。

UNIX の dlopen(3) や Windows の LoadLibrary()
などのダイナミックリンカへの低レベルなインターフェースを提供するモジュールです。...

Fiddle::Closure (6.0)

コールバック関数を表すクラスです。

...
# DL::CPtr#to_s で1文字の文字列に変換している
def call(x, y)
x.to_s(1) <=> y.to_s(1)
end
end

libc = DL.dlopen("/lib/libc.so.6")
qs = Fiddle::Function.new(libc["qsort"],
[TYPE_VOIDP, TYPE_INT, TYPE_INT, TYPE_VOIDP],...

Fiddle::Closure::BlockCaller (6.0)

Ruby のブロックをラップしたコールバック関数を表すクラスです。

...y のブロックを C の関数ポインタとして表現するためのクラスです。

require 'fiddle'
include Fiddle

libc = Fiddle.dlopen("/lib/libc.so.6")
qs = Fiddle::Function.new(libc["qsort"],
[TYPE_VOIDP, TYPE_INT, TYPE_INT, TYPE_VOIDP],...

絞り込み条件を変える

<< 1 2 > >>