Sha256: 5b0e0d840df357e07ef27005712d5ec519bf547ca72ca76c004c9b9c855e5cf8
Contents?: true
Size: 637 Bytes
Versions: 4
Compression:
Stored size: 637 Bytes
Contents
require 'gir_ffi/builders/registered_type_builder' require 'gir_ffi/builders/with_layout' require 'gir_ffi/struct_base' module GirFFI module Builders # Implements the creation of a class representing a Struct. class StructBuilder < RegisteredTypeBuilder include WithLayout private def setup_class setup_layout setup_constants stub_methods setup_field_accessors provide_constructor end # FIXME: Private method only in subclass def layout_superclass FFI::Struct end def superclass StructBase end end end end
Version data entries
4 entries across 4 versions & 1 rubygems