Struct
EDataServerCollator
since: 3.12
Description [src]
struct ECollator {
/* No available fields */
}
An opaque object used for locale specific string comparisons and sort ordering.
Available since: 3.12
Constructors
e_collator_new
Creates a new ECollator for the given locale,
the returned collator should be freed with e_collator_unref().
since: 3.12
e_collator_new_interpret_country
Creates a new ECollator for the given locale,
the returned collator should be freed with e_collator_unref().
since: 3.12
Instance methods
e_collator_collate
Compares str_a with str_b, the order of strings is determined by the parameters of collator.
since: 3.12
e_collator_generate_key
Generates a collation key for str, the result of comparing
two collation keys with strcmp() will be the same result
of calling e_collator_collate() on the same original strings.
since: 3.12
e_collator_get_index
Checks which index, as determined by e_collator_get_index_labels(), that str should sort under.
since: 3.12
e_collator_get_index_labels
Fetches the displayable labels and index positions for the active alphabet.
since: 3.12
e_collator_unref
Decreases the reference count of collator.
If the reference count reaches 0 then the collator is freed.
since: 3.12