るりまサーチ

最速Rubyリファレンスマニュアル検索!
612件ヒット [201-300件を表示] (0.011秒)

別のキーワード

  1. resolv ptr
  2. fiddle ptr
  3. pointer ptr
  4. function ptr
  5. fiddle to_ptr

検索結果

<< < 1 2 3 4 5 ... > >>

Resolv::DNS::Resource::PTR (6028.0)

DNS リソースの PTR レコード を表す抽象クラスです。

...DNS リソースの PTR レコード
を表す抽象クラスです。

Resolv::DNS#getresource で PTR レコードを得たい場合は
Resolv::DNS::Resource::IN::PTR を使うべきです。...

Resolv::DNS::Resource::IN::PTR (6016.0)

DNS リソースのクラス IN、タイプ PTR に対応する クラスです。

...DNS リソースのクラス IN、タイプ PTR に対応する
クラスです。...

Fiddle::Pointer.to_ptr(val) -> Fiddle::Pointer (3119.0)

与えられた val と関連した Pointer オブジェクトを生成して返します。

...IO オブジェクトの場合は FILE ポインタを表す Pointer オブジェクトを返します。

val に to_ptr メソッドが定義されている場合は、val.to_ptr を呼び、
Pointer オブジェクトに変換したものを返します。

val が整数の場合はそれをア...
...ドレスとする Pointer オブジェクトを返します。


@param val Ruby オブジェクトを指定します。

@raise Fiddle::DLError to_ptr の返り値が Pointer オブジェクトでない場合に発生します
@raise TypeError 上記のいずれの変換も不可能であった場...

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

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

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

ptr
には Fiddle::Handle から Fiddle::Handle#sym などで取りだした
関数ポインタ(を表す整数)、もしくは関数を指している
Fiddle::Pointer を渡します。

args、ret_type で関...
...YPE_INT
* Fiddle::TYPE_LONG
* Fiddle::TYPE_LONG_LONG
* Fiddle::TYPE_FLOAT
* Fiddle::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::DE...
..."), [Fiddle::TYPE_VOIDP],
Fiddle::TYPE_INT, name: "strlen")
p func.ptr == h.sym("strlen") # => true
p func.call("abc") # => 3
p func.name # => "strlen"

@param ptr C の関数を指す Fiddle::Pointer オブジェクトもしくは
アドレスを表す整...

VALUE rb_str_cat2(VALUE str, const char *ptr) (132.0)

文字列 str に C の文字列 ptr を破壊的に 連結します。ptr はヌル終端を仮定しています。

...文字列 str に C の文字列 ptr を破壊的に
連結します。ptr はヌル終端を仮定しています。...

絞り込み条件を変える

VALUE rb_str_new2(const char *ptr) (132.0)

rb_str_new(ptr, strlen(ptr))

...rb_str_new(ptr, strlen(ptr))...

VALUE rb_str_cat(VALUE str, const char *ptr, long len) (116.0)

文字列 str に、長さ len (NUL 含まず)の C の文字列 ptr を破壊的に連結します。

...文字列 str に、長さ len (NUL 含まず)の C の文字列
ptr
を破壊的に連結します。...

VALUE rb_str_new(const char *ptr, long len) (116.0)

ptr から len バイト分をコピーして Ruby の文字列を作成し返します。

...
ptr
から len バイト分をコピーして
Ruby の文字列を作成し返します。

rb_str_new(0,0)

では空文字列を生成して返します。...

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

関数を呼び出します。

...ります。
IO オブジェクトであれば FILE* が渡されます。
整数であればそれがアドレスとみなされます。
to_ptr を持っているならば、それを呼びだし Fiddle::Pointer に
変換したものを用います。
to_i を持っているならば、...
<< < 1 2 3 4 5 ... > >>