Class: GirFFI::Builder::Type::RegisteredType

Inherits:
Base
  • Object
show all
Defined in:
lib/gir_ffi/builder/type/registered_type.rb

Overview

Base class for type builders building types specified by subtypes of IRegisteredTypeInfo. These are types whose C representation is complex, i.e., a struct or a union.

Direct Known Subclasses

Enum, Interface, StructBased, Union

Instance Attribute Summary

Attributes inherited from Base

#info

Method Summary

Methods inherited from Base

#build_class, #initialize

Methods included from GirFFI::BuilderHelper

#const_defined_for, #optionally_define_constant

Constructor Details

This class inherits a constructor from GirFFI::Builder::Type::Base