Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > dlライブラリ > DL::CFuncクラス > []

instance method DL::CFunc#[]

self[arry] -> Integer | Float | nil[permalink][rdoc]
call(arry) -> Integer | Float | nil

[TODO]

自身が表すライブラリ関数を呼び出します。

自身の返り値の型(DL::CFunc#ctype)が double か float である場合は、返り値を Ruby の Float オブジェクトに変換して返します。 返り値の型が void の場合は nil を返します。それ以外の場合は整数として返します。

[PARAM] arry:
関数の引数を整数の配列で指定します。

[SEE_ALSO] Array#pack, String#unpack