Ruby Fiddle モジュールには、C データ型を表すための定数が多数あります (例: Fiddle::TYPE_INT == 4)。しかし、ポインター データ型はどのように表すのでしょうか?

概要

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