OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CollData
(Results
1 - 8
of
8
) sorted by null
/external/icu4c/i18n/unicode/
bmsearch.h
24
#include "unicode/
colldata
.h"
39
* To do a search, you fist need to get a <code>
CollData
</code> object by calling <code>
CollData
::open</code>.
40
* Then you construct a <code>BoyerMooreSearch</code> object from the <code>
CollData
</code> object, the pattern
47
*
CollData
*
collData
=
CollData
::open(collator, status);
50
* // could not create a
CollData
object
54
* BoyerMooreSearch *search = new BoyerMooreSearch(
collData
, *patternString, target, status);
58
*
CollData
::close(collData)
[
all
...]
colldata.h
250
*
CollData
256
* <code>
CollData
</code> objects are quite expensive to compute. Because
257
* of this, they are cached. When you call <code>
CollData
::open</code> it
258
* returns a reference counted cached object. When you call <code>
CollData
::close</code>
262
* <code>
CollData
::flushCollDataCache</code>. If you no longer need any <code>
CollData
</code>
263
* objects, you can call <code>
CollData
::freeCollDataCache</code>
267
class U_I18N_API
CollData
: public UObject
271
* Construct a <code>
CollData
</code> object.
276
* @return the <code>
CollData
</code> object. You must cal
[
all
...]
/external/icu4c/i18n/
bms.cpp
10
#include "unicode/
colldata
.h"
29
return STATIC_CAST(UCD *,
CollData
::open(coll, *status));
35
CollData
*data = STATIC_CAST(
CollData
*, ucd);
37
CollData
::close(data);
43
CollData
*data = STATIC_CAST(
CollData
*, ucd);
51
CollData
::freeCollDataCache();
57
CollData
::flushCollDataCache();
79
CollData
*data = (CollData *) ucd
[
all
...]
colldata.cpp
33
#include "unicode/
colldata
.h"
432
CollDataCacheEntry(
CollData
*theData);
435
CollData
*data;
439
CollDataCacheEntry::CollDataCacheEntry(
CollData
*theData)
457
CollData
*get(UCollator *collator, UErrorCode &status);
458
void unref(
CollData
*
collData
);
474
//
CollData
objects and don't need to
515
CollData
*CollDataCache::get(UCollator *collator, UErrorCode &status)
520
CollData
*result = NULL, *newData = NULL
[
all
...]
bmsearch.cpp
32
#include "unicode/
colldata
.h"
415
BadCharacterTable(CEList &patternCEs,
CollData
*data, UErrorCode &status);
431
BadCharacterTable::BadCharacterTable(CEList &patternCEs,
CollData
*data, UErrorCode &status)
628
CollData
*BoyerMooreSearch::getData()
648
BoyerMooreSearch::BoyerMooreSearch(
CollData
*theData, const UnicodeString &patternString, const UnicodeString *targetString,
/external/icu4c/test/perf/strsrchperf/
strsrchperf.cpp
71
CollData
*data =
CollData
::open(coll, status);
88
CollData
*data = bms->getData();
93
CollData
::close(data);
/external/icu4c/test/intltest/
ssearch.cpp
35
#include "unicode/
colldata
.h"
456
errln("Could not open
CollData
object for %s", testCases[t].locale);
[
all
...]
/external/icu4c/common/unicode/
urename.h
[
all
...]
Completed in 26 milliseconds