Sets our main struct and passes it to the parent class.
Returns a negative number if a comes before b, 0 if they are equal, and a positive number if a comes after b.
Returns the position of iter
Returns the glib.Sequence that iter points into.
Get the main Gtk struct
the main Gtk struct as a void*
Returns whether iter is the begin iterator
Returns whether iter is the end iterator
Returns the glib.SequenceIter which is delta positions away from iter. If iter is closer than -delta positions to the beginning of the sequence, the begin iterator is returned. If iter is closer than delta positions to the end of the sequence, the end iterator is returned.
Returns an iterator pointing to the next position after iter. If iter is the end iterator, the end iterator is returned.
Returns an iterator pointing to the previous position before iter. If iter is the begin iterator, the begin iterator is returned.
the main Gtk struct
The glib.SequenceIter struct is an opaque data type representing an iterator pointing into a glib.Sequence