20 #ifndef U_HIDE_DRAFT_API 61 static int32_t toLower(
62 const char *locale, uint32_t options,
63 const char16_t *src, int32_t srcLength,
64 char16_t *dest, int32_t destCapacity,
Edits *edits,
96 static int32_t toUpper(
97 const char *locale, uint32_t options,
98 const char16_t *src, int32_t srcLength,
99 char16_t *dest, int32_t destCapacity,
Edits *edits,
102 #if !UCONFIG_NO_BREAK_ITERATION 144 static int32_t toTitle(
146 const char16_t *src, int32_t srcLength,
147 char16_t *dest, int32_t destCapacity,
Edits *edits,
150 #endif // UCONFIG_NO_BREAK_ITERATION 187 const char16_t *src, int32_t srcLength,
188 char16_t *dest, int32_t destCapacity,
Edits *edits,
220 static int32_t utf8ToLower(
221 const char *locale, uint32_t options,
222 const char *src, int32_t srcLength,
223 char *dest, int32_t destCapacity,
Edits *edits,
255 static int32_t utf8ToUpper(
256 const char *locale, uint32_t options,
257 const char *src, int32_t srcLength,
258 char *dest, int32_t destCapacity,
Edits *edits,
261 #if !UCONFIG_NO_BREAK_ITERATION 302 static int32_t utf8ToTitle(
304 const char *src, int32_t srcLength,
305 char *dest, int32_t destCapacity,
Edits *edits,
308 #endif // UCONFIG_NO_BREAK_ITERATION 343 static int32_t utf8Fold(
345 const char *src, int32_t srcLength,
346 char *dest, int32_t destCapacity,
Edits *edits,
355 #endif // U_HIDE_DRAFT_API 359 #endif // __CASEMAP_H__ Records lengths of string edits but not replacement text.
#define U_NAMESPACE_BEGIN
This is used to begin a declaration of a public ICU C++ API.
The BreakIterator class implements methods for finding the location of boundaries in text...
C++ API: Common ICU base class UObject.
#define U_NAMESPACE_END
This is used to end a declaration of a public ICU C++ API.
UErrorCode
Error code to replace exception handling, so that the code is compatible with all C++ compilers...
Basic definitions for ICU, for both C and C++ APIs.
#define U_COMMON_API
Set to export library symbols from inside the common library, and to import them from outside...
Low-level C++ case mapping functions.
UMemory is the common ICU base class.