Fiddle の Ruby ドキュメントには、C ポインター データ型を表すための Fiddle::TYPE_VOIDP のみがあり、char、int、unsigned int* については何もありません。 Fiddle でこれらのデータ型をどのように表現するのでしょうか?
何を言っているのかわかりません:
以下は、CHAR、INT、UINT などを含む Fiddle::Types のドキュメントです。そして
ここでは、それらが TYPE_[NAME] 定数として定義されています。
module Fiddle
#...
Fiddle::Types.constants.each do |type|
const_set "TYPE_#{type}", Fiddle::Types.const_get(type)
end
end