module GirFFI::Builders::StructLike

Implements base methods used by struct and union builders

Public Instance Methods

setup_class() click to toggle source
# File lib/gir_ffi/builders/struct_like.rb, line 11
def setup_class
  setup_layout
  setup_constants
  stub_methods
  setup_field_accessors
end
setup_field_accessors() click to toggle source
# File lib/gir_ffi/builders/struct_like.rb, line 18
def setup_field_accessors
  fields.each do |finfo|
    FieldBuilder.new(finfo, klass).build
  end
end