Wraps a GIFieldInfo struct. Represents a field of an IStructInfo or an IUnionInfo.
# File lib/ffi-gobject_introspection/i_field_info.rb, line 17 def field_type ITypeInfo.wrap(Lib.g_field_info_get_type @gobj) end
# File lib/ffi-gobject_introspection/i_field_info.rb, line 5 def flags Lib.g_field_info_get_flags @gobj end
# File lib/ffi-gobject_introspection/i_field_info.rb, line 13 def offset Lib.g_field_info_get_offset @gobj end
# File lib/ffi-gobject_introspection/i_field_info.rb, line 21 def readable? flags & 1 != 0 end
# File lib/ffi-gobject_introspection/i_field_info.rb, line 9 def size Lib.g_field_info_get_size @gobj end
# File lib/ffi-gobject_introspection/i_field_info.rb, line 25 def writable? flags & 2 != 0 end