319件ヒット
[1-100件を表示]
(0.107秒)
種類
- インスタンスメソッド (220)
- クラス (66)
- 特異メソッド (22)
- 文書 (11)
クラス
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - BlockCaller (11)
- Enclosure (33)
- EnclosureBase (11)
- args (11)
- call (11)
- ctype (11)
- enclosure (22)
- enclosure= (11)
-
exit
_ value (11) - length (22)
- length= (22)
- new (22)
-
to
_ i (11) - type (22)
- type= (22)
- url (22)
- url= (22)
検索結果
先頭5件
-
Fiddle
:: Closure (21024.0) -
コールバック関数を表すクラスです。
...スです。
FFI の closure の wrapper です。
利用法としては、このクラスのサブクラスを作って
そのサブクラスに call メソッドを定義し、
new でオブジェクトを生成することで利用します。
require 'fiddle'
include Fiddle # TYPE_* を......使うために include する
class Compare < Fiddle::Closure
# qsort の比較関数は 型が int(*)(void*, void*) であるため、
# このメソッドには DL::CPtr オブジェクトが渡される。
# そのポインタが指す先は比較している文字なので、......end
libc = DL.dlopen("/lib/libc.so.6")
qs = Fiddle::Function.new(libc["qsort"],
[TYPE_VOIDP, TYPE_INT, TYPE_INT, TYPE_VOIDP],
TYPE_VOID)
s = "7x0cba(Uq)"
qs.call(s, s.size, 1, Compare.new(TYPE_INT, [TYPE_VOIDP, TYPE_VOIDP]))
p s... -
RSS
:: Maker :: ItemsBase :: ItemBase :: EnclosureBase (12000.0) -
-
RSS
:: Maker :: RSS09 :: Items :: Item :: Enclosure (12000.0) -
-
RSS
:: Maker :: RSS20 :: Items :: Item :: Enclosure (12000.0) -
RSS 2.0を生成するときだけ利用されます.
RSS 2.0を生成するときだけ利用されます.
url,length,typeを設定する必要があります. -
Fiddle
:: Closure # to _ i -> Integer (9101.0) -
C の関数ポインタのアドレスを返します。
C の関数ポインタのアドレスを返します。 -
RSS
:: Maker :: ItemsBase :: ItemBase # enclosure (9100.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: Item # enclosure (9100.0) -
@todo
@todo -
RSS
:: Rss :: Channel :: Item # enclosure= (9100.0) -
@todo
@todo -
RSS
:: Maker :: RSS20 :: Items :: Item :: Enclosure # length (9000.0) -
@todo
@todo -
RSS
:: Maker :: RSS20 :: Items :: Item :: Enclosure # length=() (9000.0) -
@todo
@todo