class GLib::List

Overrides for GList, GLib’s doubly linked list implementation.

Public Instance Methods

append(data) click to toggle source
# File lib/ffi-glib/list.rb, line 12
def append(data)
  store_pointer Lib.g_list_append(self, element_ptr_for(data))
  self
end
prepend(data) click to toggle source
# File lib/ffi-glib/list.rb, line 17
def prepend(data)
  store_pointer Lib.g_list_prepend(self, element_ptr_for(data))
  self
end
reverse() click to toggle source
# File lib/ffi-glib/list.rb, line 22
def reverse
  store_pointer Lib.g_list_reverse(self)
  self
end