module GirFFI::Builders::TypeBuilder
Builds a class based on information found in the introspection repository.
Constants
- CACHE
- TYPE_MAP
Public Class Methods
Source
# File lib/gir_ffi/builders/type_builder.rb, line 36 def self.build(info) builder_for(info).build_class end
Source
# File lib/gir_ffi/builders/type_builder.rb, line 41 def self.builder_for(info) TYPE_MAP[info.info_type].new(info) end
TODO: Pull up to include :function and :module