Like Sequence.insertSorted, but uses a GSequenceIterCompareFunc instead of a GCompareDataFunc as the compare function.
iter_cmp is called with two iterators pointing into seq. It should return 0 if the iterators are equal, a negative value if the first iterator comes before the second, and a positive value if the second iterator comes before the first.
Note that when adding a large amount of data to a glib.Sequence, it is more efficient to do unsorted insertions and then call Sequence.sort or Sequence.sortIter.
data for the new item
the function used to compare iterators in the sequence
user data passed to iter_cmp
a glib.SequenceIter pointing to the new item
2.14
Like Sequence.insertSorted, but uses a GSequenceIterCompareFunc instead of a GCompareDataFunc as the compare function.
iter_cmp is called with two iterators pointing into seq. It should return 0 if the iterators are equal, a negative value if the first iterator comes before the second, and a positive value if the second iterator comes before the first.
Note that when adding a large amount of data to a glib.Sequence, it is more efficient to do unsorted insertions and then call Sequence.sort or Sequence.sortIter.