class GirFFI::Builders::StructBuilder

Implements the creation of a class representing a Struct.

Private Instance Methods

layout_superclass() click to toggle source

FIXME: Private method only in subclass

# File lib/gir_ffi/builders/struct_builder.rb, line 25
def layout_superclass
  # FIXME: Is this needed now that StructBase is a DataConverter?
  GirFFI::Struct
end
setup_class() click to toggle source
# File lib/gir_ffi/builders/struct_builder.rb, line 15
def setup_class
  setup_layout
  setup_constants
  stub_methods
  setup_gtype_getter
  setup_field_accessors
  provide_constructor
end
superclass() click to toggle source
# File lib/gir_ffi/builders/struct_builder.rb, line 30
def superclass
  StructBase
end