class GLib::SList
Overrides for GSList, GLib’s singly-linked list implementation.
Public Instance Methods
Source
# File lib/ffi-glib/s_list.rb, line 12 def append(data) store_pointer Lib.g_slist_append(self, element_ptr_for(data)) self end
Source
# File lib/ffi-glib/s_list.rb, line 17 def prepend(data) store_pointer Lib.g_slist_prepend(self, element_ptr_for(data)) self end
Source
# File lib/ffi-glib/s_list.rb, line 22 def reverse store_pointer Lib.g_slist_reverse(self) self end