Searched refs:UnicodeMatcher (Results 1 - 25 of 29) sorted by relevance

12

/external/chromium_org/third_party/icu/source/common/
H A Dunifunct.cpp16 UnicodeMatcher* UnicodeFunctor::toMatcher() const {
H A Dunifilt.cpp21 UnicodeMatcher::~UnicodeMatcher() {}
27 * Note that UnicodeMatcher is a base class of UnicodeFilter.
29 UnicodeMatcher* UnicodeFilter::toMatcher() const {
36 * Default implementation of UnicodeMatcher::matches() for Unicode
H A Dutil.h25 class UnicodeMatcher;
227 const UnicodeMatcher* matcher,
/external/icu/icu4c/source/common/
H A Dunifunct.cpp16 UnicodeMatcher* UnicodeFunctor::toMatcher() const {
H A Dunifilt.cpp21 UnicodeMatcher::~UnicodeMatcher() {}
27 * Note that UnicodeMatcher is a base class of UnicodeFilter.
29 UnicodeMatcher* UnicodeFilter::toMatcher() const {
36 * Default implementation of UnicodeMatcher::matches() for Unicode
H A Dutil.h25 class UnicodeMatcher;
227 const UnicodeMatcher* matcher,
/external/chromium_org/third_party/icu/source/common/unicode/
H A Dunifunct.h23 class UnicodeMatcher;
52 * Cast 'this' to a UnicodeMatcher* pointer and return the
53 * pointer, or null if this is not a UnicodeMatcher*. Subclasses
54 * that mix in UnicodeMatcher as a base class must override this.
56 * cannot be cast to a pointer to a UnicodeMatcher, since
57 * UnicodeMatcher is a mixin that does not derive from
61 virtual UnicodeMatcher* toMatcher() const;
H A Dunifilt.h42 * of its base class, UnicodeMatcher. These methods are toPattern()
48 * be called. However, this breaks the UnicodeMatcher base class
51 * <p>In the future we may revisit the UnicodeMatcher / UnicodeFilter
54 * UnicodeMatcher protocol.
59 class U_COMMON_API UnicodeFilter : public UnicodeFunctor, public UnicodeMatcher {
78 * UnicodeFunctor API. Cast 'this' to a UnicodeMatcher* pointer
82 virtual UnicodeMatcher* toMatcher() const;
85 * Implement UnicodeMatcher API.
H A Dunimatch.h26 * Constants returned by <code>UnicodeMatcher::matches()</code>
64 * <code>UnicodeMatcher</code> defines a protocol for objects that can
68 class U_COMMON_API UnicodeMatcher /* not : public UObject because this is an interface/mixin class */ { class
75 virtual ~UnicodeMatcher();
/external/icu/icu4c/source/common/unicode/
H A Dunifunct.h23 class UnicodeMatcher;
52 * Cast 'this' to a UnicodeMatcher* pointer and return the
53 * pointer, or null if this is not a UnicodeMatcher*. Subclasses
54 * that mix in UnicodeMatcher as a base class must override this.
56 * cannot be cast to a pointer to a UnicodeMatcher, since
57 * UnicodeMatcher is a mixin that does not derive from
61 virtual UnicodeMatcher* toMatcher() const;
H A Dunifilt.h42 * of its base class, UnicodeMatcher. These methods are toPattern()
48 * be called. However, this breaks the UnicodeMatcher base class
51 * <p>In the future we may revisit the UnicodeMatcher / UnicodeFilter
54 * UnicodeMatcher protocol.
59 class U_COMMON_API UnicodeFilter : public UnicodeFunctor, public UnicodeMatcher {
78 * UnicodeFunctor API. Cast 'this' to a UnicodeMatcher* pointer
82 virtual UnicodeMatcher* toMatcher() const;
85 * Implement UnicodeMatcher API.
H A Dunimatch.h26 * Constants returned by <code>UnicodeMatcher::matches()</code>
64 * <code>UnicodeMatcher</code> defines a protocol for objects that can
68 class U_COMMON_API UnicodeMatcher /* not : public UObject because this is an interface/mixin class */ { class
75 virtual ~UnicodeMatcher();
/external/chromium_org/third_party/icu/source/i18n/
H A Drbt_data.h25 class UnicodeMatcher;
60 * UnicodeMatcher, in which case the character in the UnicodeString in this hash is
62 * data.variables. The stand-in also represents the UnicodeMatcher in
126 * Given a stand-in character, return the UnicodeMatcher that it
130 * @return return the UnicodeMatcher that 'standIn' represents
132 UnicodeMatcher* lookupMatcher(UChar32 standIn) const;
H A Dquant.h22 class Quantifier : public UnicodeFunctor, public UnicodeMatcher {
36 * UnicodeFunctor API. Cast 'this' to a UnicodeMatcher* pointer
38 * @return the UnicodeMatcher pointer.
40 virtual UnicodeMatcher* toMatcher() const;
49 * Implement UnicodeMatcher
76 * Implement UnicodeMatcher
85 * Implement UnicodeMatcher
92 * Implement UnicodeMatcher
H A Dquant.cpp34 UnicodeMatcher(o),
53 * UnicodeFunctor API. Cast 'this' to a UnicodeMatcher* pointer
56 UnicodeMatcher* Quantifier::toMatcher() const {
58 UnicodeMatcher *nonconst_base = static_cast<UnicodeMatcher *>(nonconst_this);
96 * Implement UnicodeMatcher
123 * Implement UnicodeMatcher
130 * Implement UnicodeMatcher
H A Dstrmatch.cpp40 UnicodeMatcher(o),
64 * UnicodeFunctor API. Cast 'this' to a UnicodeMatcher* pointer
67 UnicodeMatcher* StringMatcher::toMatcher() const {
69 UnicodeMatcher *nonconst_base = static_cast<UnicodeMatcher *>(nonconst_this);
86 * Implement UnicodeMatcher
98 UnicodeMatcher* subm = data->lookupMatcher(keyChar);
129 UnicodeMatcher* subm = data->lookupMatcher(keyChar);
158 * Implement UnicodeMatcher
170 const UnicodeMatcher*
[all...]
H A Dstrmatch.h27 * UnicodeMatcher API. This object also implements the
42 class StringMatcher : public UnicodeFunctor, public UnicodeMatcher, public UnicodeReplacer {
49 * stand-ins that represent nested UnicodeMatcher objects.
56 * UnicodeMatcher objects.
82 * UnicodeFunctor API. Cast 'this' to a UnicodeMatcher* pointer
84 * @return the UnicodeMatcher point.
86 virtual UnicodeMatcher* toMatcher() const;
96 * Implement UnicodeMatcher
123 * Implement UnicodeMatcher
132 * Implement UnicodeMatcher
[all...]
H A Drbt_data.cpp102 UnicodeMatcher*
H A Drbt_rule.cpp242 UnicodeMatcher *m = (key != NULL) ? key : postContext;
536 const UnicodeMatcher* matcher = data->lookupMatcher(ch);
/external/icu/icu4c/source/i18n/
H A Drbt_data.h25 class UnicodeMatcher;
60 * UnicodeMatcher, in which case the character in the UnicodeString in this hash is
62 * data.variables. The stand-in also represents the UnicodeMatcher in
126 * Given a stand-in character, return the UnicodeMatcher that it
130 * @return return the UnicodeMatcher that 'standIn' represents
132 UnicodeMatcher* lookupMatcher(UChar32 standIn) const;
H A Dquant.h22 class Quantifier : public UnicodeFunctor, public UnicodeMatcher {
36 * UnicodeFunctor API. Cast 'this' to a UnicodeMatcher* pointer
38 * @return the UnicodeMatcher pointer.
40 virtual UnicodeMatcher* toMatcher() const;
49 * Implement UnicodeMatcher
76 * Implement UnicodeMatcher
85 * Implement UnicodeMatcher
92 * Implement UnicodeMatcher
H A Dquant.cpp34 UnicodeMatcher(o),
53 * UnicodeFunctor API. Cast 'this' to a UnicodeMatcher* pointer
56 UnicodeMatcher* Quantifier::toMatcher() const {
58 UnicodeMatcher *nonconst_base = static_cast<UnicodeMatcher *>(nonconst_this);
96 * Implement UnicodeMatcher
123 * Implement UnicodeMatcher
130 * Implement UnicodeMatcher
H A Dstrmatch.cpp40 UnicodeMatcher(o),
64 * UnicodeFunctor API. Cast 'this' to a UnicodeMatcher* pointer
67 UnicodeMatcher* StringMatcher::toMatcher() const {
69 UnicodeMatcher *nonconst_base = static_cast<UnicodeMatcher *>(nonconst_this);
86 * Implement UnicodeMatcher
98 UnicodeMatcher* subm = data->lookupMatcher(keyChar);
129 UnicodeMatcher* subm = data->lookupMatcher(keyChar);
158 * Implement UnicodeMatcher
170 const UnicodeMatcher*
[all...]
H A Dstrmatch.h27 * UnicodeMatcher API. This object also implements the
42 class StringMatcher : public UnicodeFunctor, public UnicodeMatcher, public UnicodeReplacer {
49 * stand-ins that represent nested UnicodeMatcher objects.
56 * UnicodeMatcher objects.
82 * UnicodeFunctor API. Cast 'this' to a UnicodeMatcher* pointer
84 * @return the UnicodeMatcher point.
86 virtual UnicodeMatcher* toMatcher() const;
96 * Implement UnicodeMatcher
123 * Implement UnicodeMatcher
132 * Implement UnicodeMatcher
[all...]
H A Drbt_data.cpp102 UnicodeMatcher*

Completed in 277 milliseconds

12