Function

GLibSequenceIterCompareFunc

Declaration

gint
(* GSequenceIterCompareFunc) (
  GSequenceIter* a,
  GSequenceIter* b,
  gpointer data
)

Description [src]

A GSequenceIterCompareFunc is a function used to compare iterators. It must return zero if the iterators compare equal, a negative value if a comes before b, and a positive value if b comes before a.

Parameters

a GSequenceIter
 

A GSequenceIter.

 The data is owned by the caller of the function.
b GSequenceIter
 

A GSequenceIter.

 The data is owned by the caller of the function.
data gpointer
 

User data.

Return value

Returns: gint
 

Zero if the iterators are equal, a negative value if a comes before b, and a positive value if b comes before a.