Searched refs:UCaseMap (Results 1 - 12 of 12) sorted by relevance

/macosx-10.10.1/ICU-531.30/icuSources/common/unicode/
H A Ducasemap.h28 * \brief C API: Unicode case mapping functions using a UCaseMap service object.
40 * UCaseMap is an opaque service object for newer ICU case mapping functions.
44 struct UCaseMap;
45 typedef struct UCaseMap UCaseMap; /**< C typedef for struct UCaseMap. @stable ICU 3.4 */ typedef in typeref:struct:UCaseMap
48 * Open a UCaseMap service object for a locale and a set of options.
61 * @return Pointer to a UCaseMap service object, if successful.
69 U_STABLE UCaseMap * U_EXPORT2
73 * Close a UCaseMap servic
[all...]
H A Dunistr.h69 UStringCaseMapper(const UCaseMap *csm,
3462 caseMap(const UCaseMap *csm, UStringCaseMapper *stringCaseMapper);
/macosx-10.10.1/ICU-531.30/icuSources/common/
H A Dustr_imp.h88 struct UCaseMap { struct
99 typedef struct UCaseMap UCaseMap; typedef in typeref:struct:UCaseMap
109 ustrcase_setTempCaseMapLocale(UCaseMap *csm, const char *locale);
117 * The UCaseMap must be fully initialized, with locale and/or iter set as needed.
121 UStringCaseMapper(const UCaseMap *csm,
130 ustrcase_internalToLower(const UCaseMap *csm,
137 ustrcase_internalToUpper(const UCaseMap *csm,
146 ustrcase_internalToTitle(const UCaseMap *csm,
155 ustrcase_internalFold(const UCaseMap *cs
[all...]
H A Ducasemap_titlecase_brkiter.cpp32 ucasemap_getBreakIterator(const UCaseMap *csm) {
37 ucasemap_setBreakIterator(UCaseMap *csm, UBreakIterator *iterToAdopt, UErrorCode * /*pErrorCode*/) {
44 ucasemap_utf8ToTitle(UCaseMap *csm,
H A Dunistr_case_locale.cpp31 * Set parameters on an empty UCaseMap, for UCaseMap-less API functions.
35 setTempCaseMap(UCaseMap *csm, const char *locale) {
53 UCaseMap csm=UCASEMAP_INITIALIZER;
65 UCaseMap csm=UCASEMAP_INITIALIZER;
H A Dustrcase_locale.cpp26 ustrcase_setTempCaseMapLocale(UCaseMap *csm, const char *locale) {
37 * (That's why UCaseMap was created.)
67 * Set parameters on an empty UCaseMap, for UCaseMap-less API functions.
71 setTempCaseMap(UCaseMap *csm, const char *locale) {
89 UCaseMap csm=UCASEMAP_INITIALIZER;
103 UCaseMap csm=UCASEMAP_INITIALIZER;
H A Dunistr_titlecase_brkiter.cpp30 unistr_case_internalToTitle(const UCaseMap *csm,
39 * Set parameters on an empty UCaseMap, for UCaseMap-less API functions.
43 setTempCaseMap(UCaseMap *csm, const char *locale) {
68 UCaseMap csm=UCASEMAP_INITIALIZER;
H A Dustr_titlecase_brkiter.cpp32 * Set parameters on an empty UCaseMap, for UCaseMap-less API functions.
37 setTempCaseMap(UCaseMap *csm, const char *locale) {
56 UCaseMap csm=UCASEMAP_INITIALIZER;
75 ucasemap_toTitle(UCaseMap *csm,
H A Ducasemap.cpp38 /* UCaseMap service object -------------------------------------------------- */
40 U_CAPI UCaseMap * U_EXPORT2
42 UCaseMap *csm;
48 csm=(UCaseMap *)uprv_malloc(sizeof(UCaseMap));
52 uprv_memset(csm, 0, sizeof(UCaseMap));
66 ucasemap_close(UCaseMap *csm) {
77 ucasemap_getLocale(const UCaseMap *csm) {
82 ucasemap_getOptions(const UCaseMap *csm) {
87 ucasemap_setLocale(UCaseMap *cs
[all...]
H A Dunistr_case.cpp88 UnicodeString::caseMap(const UCaseMap *csm,
145 UCaseMap csm=UCASEMAP_INITIALIZER;
H A Dustrcase.cpp128 _caseMap(const UCaseMap *csm, UCaseMapFull *map,
165 ustrcase_internalToTitle(const UCaseMap *csm,
179 // TODO: Change UCaseMap.iter to store a BreakIterator directly.
300 ustrcase_internalToLower(const UCaseMap *csm,
315 ustrcase_internalToUpper(const UCaseMap *csm,
360 ustrcase_internalFold(const UCaseMap *csm,
368 ustrcase_map(const UCaseMap *csm,
441 UCaseMap csm=UCASEMAP_INITIALIZER;
/macosx-10.10.1/ICU-531.30/icuSources/test/cintltst/
H A Dcstrcase.c714 /* test UCaseMap ------------------------------------------------------------ */
717 * API test for UCaseMap;
718 * test cases for actual case mappings using UCaseMap see
730 UCaseMap *csm;
875 UCaseMap *csm;

Completed in 256 milliseconds