FIXME: Duplicate of GirFFI::Struct
# File lib/gir_ffi/union_base.rb, line 19 def self.copy_value_to_pointer value, pointer, offset=0 size = self::Struct.size pointer.put_bytes offset, value.to_ptr.read_bytes(size), 0, size end
FIXME: Duplicate of GirFFI::Struct
# File lib/gir_ffi/union_base.rb, line 14 def self.get_value_from_pointer pointer pointer.to_ptr end
# File lib/gir_ffi/union_base.rb, line 5 def self.native_type FFI::Type::Struct.new(self::Struct) end
# File lib/gir_ffi/union_base.rb, line 9 def self.to_ffitype self end