Searched refs:RuleBasedCollator (Results 1 - 25 of 77) sorted by relevance

1234

/external/chromium_org/third_party/icu/source/i18n/
H A Dtblcoll.cpp17 * constructor which reads RuleBasedCollator object from
19 * RuleBasedCollator out to a binary file. The streamIn
27 * Added a private RuleBasedCollator(Locale&) constructor,
43 * 08/10/98 erm Synched with 1.2 version of RuleBasedCollator.java
73 /* public RuleBasedCollator constructor ---------------------------------- */
80 RuleBasedCollator::RuleBasedCollator(const RuleBasedCollator& that) function in class:RuleBasedCollator
86 RuleBasedCollator::operator=(that);
89 RuleBasedCollator function in class:RuleBasedCollator
99 RuleBasedCollator::RuleBasedCollator(const UnicodeString& rules, function in class:RuleBasedCollator
109 RuleBasedCollator::RuleBasedCollator(const UnicodeString& rules, function in class:RuleBasedCollator
120 RuleBasedCollator::RuleBasedCollator(const UnicodeString& rules, function in class:RuleBasedCollator
130 RuleBasedCollator::RuleBasedCollator(const uint8_t *bin, int32_t length, function in class:RuleBasedCollator
602 RuleBasedCollator::RuleBasedCollator() function in class:RuleBasedCollator
607 RuleBasedCollator::RuleBasedCollator(const Locale& desiredLocale, function in class:RuleBasedCollator
[all...]
/external/chromium_org/third_party/icu/source/i18n/unicode/
H A Dcoleitr.h78 * RuleBasedCollator* rbc =
79 * (RuleBasedCollator*) RuleBasedCollator::createInstance(success);
113 * @see RuleBasedCollator
287 friend class RuleBasedCollator;
299 const RuleBasedCollator* order, UErrorCode& status);
311 const RuleBasedCollator* order, UErrorCode& status);
345 order &= RuleBasedCollator::PRIMARYORDERMASK;
346 return (order >> RuleBasedCollator::PRIMARYORDERSHIFT);
356 order = order & RuleBasedCollator
[all...]
H A Dtblcoll.h10 * \brief C++ API: RuleBasedCollator class provides the simple implementation of Collator.
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
84 * The RuleBasedCollator class provides the simple implementation of
94 * RuleBasedCollator is a thin C++ wrapper over the C implementation.
107 * Note, RuleBasedCollator is not to be subclassed.
111 class U_I18N_API RuleBasedCollator : public Collator class in inherits:Collator
118 * RuleBasedCollator constructo
[all...]
H A Dstsearch.h17 * \brief C++ API: Service for searching text based on RuleBasedCollator.
32 * in a {@link RuleBasedCollator} object.
134 * @see RuleBasedCollator
176 * @param coll A <tt>RuleBasedCollator</tt> object which defines
193 RuleBasedCollator *coll,
237 * @param coll A <tt>RuleBasedCollator</tt> object which defines
253 RuleBasedCollator *coll,
364 * Caller may modify but <b>must not</b> delete the <tt>RuleBasedCollator</tt>!
370 RuleBasedCollator * getCollator() const;
382 void setCollator(RuleBasedCollator *col
[all...]
/external/chromium_org/third_party/icu/source/test/intltest/
H A Dsrchtest.h32 RuleBasedCollator *m_en_us_;
33 RuleBasedCollator *m_fr_fr_;
34 RuleBasedCollator *m_de_;
35 RuleBasedCollator *m_es_;
39 RuleBasedCollator * getCollator(const char *collator);
H A Dallcoll.h52 RuleBasedCollator *myCollation;
H A Dregcoll.cpp26 en_us = (RuleBasedCollator *)Collator::createInstance(Locale::getUS(), status);
88 RuleBasedCollator c1 = new RuleBasedCollator("< o "
112 RuleBasedCollator *c1 = new RuleBasedCollator(rules, status);
115 RuleBasedCollator *c2 = new RuleBasedCollator(c1->getRules(), status);
148 RuleBasedCollator *c = (RuleBasedCollator *) en_us->clone();
190 RuleBasedCollator *
[all...]
H A Dg7coll.cpp100 RuleBasedCollator* tblColl1 = 0;
122 // const UnicodeString& defRules = ((RuleBasedCollator*)myCollation)->getRules();
124 tblColl1 = new RuleBasedCollator(((RuleBasedCollator*)myCollation)->getRules(), status);
168 const UnicodeString baseRules = ((RuleBasedCollator*)col)->getRules();
171 RuleBasedCollator *myCollation = new RuleBasedCollator(newRules, status);
202 const UnicodeString baseRules = ((RuleBasedCollator*)col)->getRules();
205 RuleBasedCollator *myCollation = new RuleBasedCollator(newRule
[all...]
H A Ditercoll.cpp29 en_us = (RuleBasedCollator *)Collator::createInstance(Locale::getUS(), status);
95 RuleBasedCollator *c1 = NULL;
96 c1 = new RuleBasedCollator(
101 errln("Couldn't create a RuleBasedCollator with a contracting sequence.");
113 RuleBasedCollator *c2 = NULL;
114 c2 = new RuleBasedCollator((UnicodeString)"&a < b < c/abd < d", status);
118 errln("Couldn't create a RuleBasedCollator with an expanding sequence.");
130 RuleBasedCollator *c3 = NULL;
131 c3 = new RuleBasedCollator((UnicodeString)"&a < b < c/aba < d < z < ch", status);
135 errln("Couldn't create a RuleBasedCollator wit
[all...]
H A Dapicoll.h38 * This tests the RuleBasedCollator
45 * This tests the RuleBasedCollator
176 void dump(UnicodeString msg, RuleBasedCollator* c, UErrorCode& status);
H A Ducaconf.h43 RuleBasedCollator *UCA; // rule-based so rules are available
H A Ddadrcoll.h54 RuleBasedCollator *UCA; // needed for opening collators from binary images
H A Ditercoll.h111 RuleBasedCollator *en_us;
H A Dregcoll.h81 // RuleBasedCollator.getRules does not return the exact pattern as input
128 // RuleBasedCollator breaks on "< a < bb" rule
134 // RuleBasedCollator.equals(null) throws NullPointerException
223 // RuleBasedCollator doesn't use getCollationElementIterator internally
250 RuleBasedCollator *en_us;
/external/icu/icu4c/source/test/intltest/
H A Dsrchtest.h32 RuleBasedCollator *m_en_us_;
33 RuleBasedCollator *m_fr_fr_;
34 RuleBasedCollator *m_de_;
35 RuleBasedCollator *m_es_;
39 RuleBasedCollator * getCollator(const char *collator);
H A Dallcoll.h52 RuleBasedCollator *myCollation;
H A Dg7coll.cpp113 const UnicodeString &rules = ((RuleBasedCollator*)myCollation.getAlias())->getRules();
122 RuleBasedCollator *tblColl1 = new RuleBasedCollator(rules, status);
158 const UnicodeString baseRules = ((RuleBasedCollator*)col)->getRules();
161 RuleBasedCollator *myCollation = new RuleBasedCollator(newRules, status);
192 const UnicodeString baseRules = ((RuleBasedCollator*)col)->getRules();
195 RuleBasedCollator *myCollation = new RuleBasedCollator(newRules, status);
226 const UnicodeString baseRules = ((RuleBasedCollator*)co
[all...]
H A Dregcoll.cpp27 en_us = (RuleBasedCollator *)Collator::createInstance(Locale::getUS(), status);
104 LocalPointer<RuleBasedCollator> c1(new RuleBasedCollator(rules, status));
107 LocalPointer<RuleBasedCollator> c2(new RuleBasedCollator(c1->getRules(), status));
109 errln("RuleBasedCollator(rule string) failed - %s", u_errorName(status));
141 RuleBasedCollator *c = (RuleBasedCollator *) en_us->clone();
183 RuleBasedCollator *c = (RuleBasedCollator *) en_u
[all...]
H A Ducaconf.h43 RuleBasedCollator *UCA; // rule-based so rules are available
H A Ditercoll.cpp29 en_us = (RuleBasedCollator *)Collator::createInstance(Locale::getUS(), status);
95 RuleBasedCollator *c1 = NULL;
96 c1 = new RuleBasedCollator(
101 errln("Couldn't create a RuleBasedCollator with a contracting sequence.");
113 RuleBasedCollator *c2 = NULL;
114 c2 = new RuleBasedCollator((UnicodeString)"&a < b < c/abd < d", status);
118 errln("Couldn't create a RuleBasedCollator with an expanding sequence.");
130 RuleBasedCollator *c3 = NULL;
131 c3 = new RuleBasedCollator((UnicodeString)"&a < b < c/aba < d < z < ch", status);
135 errln("Couldn't create a RuleBasedCollator wit
[all...]
H A Dapicoll.h38 * This tests the RuleBasedCollator
45 * This tests the RuleBasedCollator
179 void dump(UnicodeString msg, RuleBasedCollator* c, UErrorCode& status);
/external/icu/icu4c/source/i18n/unicode/
H A Dtblcoll.h10 * \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 { class in inherits:Collator
113 * RuleBasedCollator constructor. This takes the table rules and builds a
114 * collation table out of them. Please see RuleBasedCollator clas
[all...]
H A Dstsearch.h17 * \brief C++ API: Service for searching text based on RuleBasedCollator.
32 * in a {@link RuleBasedCollator} object.
128 * @see RuleBasedCollator
170 * @param coll A <tt>RuleBasedCollator</tt> object which defines
187 RuleBasedCollator *coll,
231 * @param coll A <tt>RuleBasedCollator</tt> object which defines
247 RuleBasedCollator *coll,
358 * Caller may modify but <b>must not</b> delete the <tt>RuleBasedCollator</tt>!
364 RuleBasedCollator * getCollator() const;
374 void setCollator(RuleBasedCollator *col
[all...]
H A Dcoleitr.h49 class RuleBasedCollator;
78 * RuleBasedCollator* rbc =
79 * (RuleBasedCollator*) RuleBasedCollator::createInstance(success);
113 * @see RuleBasedCollator
306 friend class RuleBasedCollator;
319 const RuleBasedCollator* order, UErrorCode& status);
324 // (See the implementation of RuleBasedCollator::operator==().)
326 // by both CollationElementIterator and RuleBasedCollator
339 const RuleBasedCollator* orde
[all...]
/external/icu/icu4c/source/i18n/
H A Drulebasedcollator.cpp140 RuleBasedCollator::RuleBasedCollator(const RuleBasedCollator &other) function in class:RuleBasedCollator
152 RuleBasedCollator::RuleBasedCollator(const uint8_t *bin, int32_t length, function in class:RuleBasedCollator
153 const RuleBasedCollator *base, UErrorCode &errorCode)
182 RuleBasedCollator::RuleBasedCollator(const CollationTailoring *t, const Locale &vl) function in class:RuleBasedCollator
193 RuleBasedCollator::~RuleBasedCollator() {
[all...]

Completed in 2318 milliseconds

1234