Overrides for GByteArray, GLib's automatically growing array of bytes.
# File lib/ffi-glib/byte_array.rb, line 18 def new wrap(Lib.g_byte_array_new) end
# File lib/ffi-glib/byte_array.rb, line 10 def append data bytes = GirFFI::InPointer.from :utf8, data len = data.bytesize self.class.wrap(Lib.g_byte_array_append self.to_ptr, bytes, len) end
# File lib/ffi-glib/byte_array.rb, line 6 def to_string GirFFI::ArgHelper.ptr_to_utf8_length @struct[:data], @struct[:len] end