Class: GObjectIntrospection::IRegisteredTypeInfo
- Includes:
- GirFFI::InfoExt::FullTypeName, GirFFI::InfoExt::IRegisteredTypeInfo, GirFFI::InfoExt::SafeConstantName
- Defined in:
- lib/ffi-gobject_introspection/i_registered_type_info.rb
Overview
Wraps a GIRegisteredTypeInfo struct. Represents a registered type.
Direct Known Subclasses
IEnumInfo, IInterfaceInfo, IObjectInfo, IStructInfo, IUnionInfo
Instance Attribute Summary
Attributes inherited from IBaseInfo
Instance Method Summary collapse
- #g_type ⇒ Object (also: #gtype)
- #type_init ⇒ Object
- #type_name ⇒ Object
Methods included from GirFFI::InfoExt::FullTypeName
Methods included from GirFFI::InfoExt::SafeConstantName
Methods included from GirFFI::InfoExt::IRegisteredTypeInfo
#find_instance_method, #find_method, #to_callback_ffi_type, #to_ffi_type, #to_type
Methods inherited from IBaseInfo
#==, #attribute, build_array_method, build_finder_method, #container, #deprecated?, #info_type, #initialize, make_finalizer, #name, #namespace, #safe_namespace, #to_ptr, wrap
Constructor Details
This class inherits a constructor from GObjectIntrospection::IBaseInfo
Instance Method Details
#g_type ⇒ Object Also known as: gtype
15 16 17 |
# File 'lib/ffi-gobject_introspection/i_registered_type_info.rb', line 15 def g_type Lib.g_registered_type_info_get_g_type self end |
#type_init ⇒ Object
11 12 13 |
# File 'lib/ffi-gobject_introspection/i_registered_type_info.rb', line 11 def type_init Lib.g_registered_type_info_get_type_init self end |
#type_name ⇒ Object
7 8 9 |
# File 'lib/ffi-gobject_introspection/i_registered_type_info.rb', line 7 def type_name Lib.g_registered_type_info_get_type_name self end |