class GirFFI::UnintrospectableBoxedInfo

Represents a boxed type not found in the GIR, conforming, as needed, to the interface of GObjectIntrospection::IUnionInfo and GObjectIntrospection::IStructInfo.

Constants

DEFAULT_BOXED_NAMESPACE

Attributes

g_type[R]

Public Class Methods

new(gtype) click to toggle source
# File lib/gir_ffi/unintrospectable_boxed_info.rb, line 11
def initialize(gtype)
  @g_type = gtype
end

Public Instance Methods

fields() click to toggle source
# File lib/gir_ffi/unintrospectable_boxed_info.rb, line 29
def fields
  []
end
info_type() click to toggle source
# File lib/gir_ffi/unintrospectable_boxed_info.rb, line 15
def info_type
  :unintrospectable_boxed
end
namespace() click to toggle source
# File lib/gir_ffi/unintrospectable_boxed_info.rb, line 25
def namespace
  DEFAULT_BOXED_NAMESPACE
end
safe_name() click to toggle source
# File lib/gir_ffi/unintrospectable_boxed_info.rb, line 19
def safe_name
  GObject.type_name g_type
end