Lines Matching defs:collator
181 /** Opens a collator from a collator binary image created using
183 * collator remains owned by the user and should stay around for
184 * the lifetime of the collator. The API also takes a base collator
187 * lifetime of the collator
190 * @param base fallback collator, usually UCA. Base is required to be
191 * present through the lifetime of the collator. Currently
194 * @return newly created collator
377 * @return locale where the collation data lives. If the collator
384 * Gets the tailoring rules for this collator.
385 * @return the collation tailoring from which this collator was created
453 /** Creates a binary image of a collator. This binary image can be stored and
454 * later used to instantiate a collator using ucol_openBinary.
540 * this collator.
578 * Retrieves the reordering codes for this collator.
595 * Sets the ordering of scripts for this collator.
597 * length is also set to 0. An empty array will clear any reordering codes on the collator.
764 * @param collator new ucollator data
766 void setUCollator(UCollator *collator);
796 /** Get the short definition string for a collator. This internal API harvests the collator's
798 * a collator with the same properties using the ucol_openFromShortString API.
809 * from the collator.
834 inline void RuleBasedCollator::setUCollator(UCollator *collator)
840 ucollator = collator;