Home | History | Annotate | Download | only in unicode

Lines Matching defs:RuleBasedCollator

10  * \brief C++ API: The RuleBasedCollator class implements the Collator abstract base class.
22 * constructor which reads RuleBasedCollator object from
24 * RuleBasedCollator out to a binary file. The streamIn
30 * Added a private RuleBasedCollator(Locale&) constructor,
45 * 08/05/98 erm Synched with 1.2 version of RuleBasedCollator.java
92 * The RuleBasedCollator class provides the implementation of
107 * Note, RuleBasedCollator is not to be subclassed.
110 class U_I18N_API RuleBasedCollator : public Collator {
113 * RuleBasedCollator constructor. This takes the table rules and builds a
114 * collation table out of them. Please see RuleBasedCollator class
120 RuleBasedCollator(const UnicodeString& rules, UErrorCode& status);
123 * RuleBasedCollator constructor. This takes the table rules and builds a
124 * collation table out of them. Please see RuleBasedCollator class
131 RuleBasedCollator(const UnicodeString& rules,
136 * RuleBasedCollator constructor. This takes the table rules and builds a
137 * collation table out of them. Please see RuleBasedCollator class
144 RuleBasedCollator(const UnicodeString& rules,
149 * RuleBasedCollator constructor. This takes the table rules and builds a
150 * collation table out of them. Please see RuleBasedCollator class
158 RuleBasedCollator(const UnicodeString& rules,
168 RuleBasedCollator(const UnicodeString &rules,
175 * @param other the RuleBasedCollator object to be copied
178 RuleBasedCollator(const RuleBasedCollator& other);
198 RuleBasedCollator(const uint8_t *bin, int32_t length,
199 const RuleBasedCollator *base,
206 virtual ~RuleBasedCollator();
210 * @param other other RuleBasedCollator object to copy from.
213 RuleBasedCollator& operator=(const RuleBasedCollator& other);
718 RuleBasedCollator();
763 static inline RuleBasedCollator *rbcFromUCollator(UCollator *uc) {
764 return dynamic_cast<RuleBasedCollator *>(fromUCollator(uc));
767 static inline const RuleBasedCollator *rbcFromUCollator(const UCollator *uc) {
768 return dynamic_cast<const RuleBasedCollator *>(fromUCollator(uc));
792 RuleBasedCollator(const CollationTailoring *t, const Locale &vl);