module GirFFI::Builder::Type

Constants

CACHE
TYPE_MAP

Public Class Methods

build(info) click to toggle source
# File lib/gir_ffi/builder/type.rb, line 29
def self.build info
  TYPE_MAP[info.info_type].new(info).build_class
end
builder_for(info) click to toggle source

TODO: Pull up to include :function and :module

# File lib/gir_ffi/builder/type.rb, line 34
def self.builder_for info
  TYPE_MAP[info.info_type].new(info)
end