H A D | utext.cpp | 34 utext_access(UText *ut, int64_t index, UBool forward) { argument 35 return ut->pFuncs->access(ut, index, forward); 41 utext_moveIndex32(UText *ut, int32_t delta) { argument 45 if(ut->chunkOffset>=ut->chunkLength && !utext_access(ut, ut->chunkNativeLimit, TRUE)) { 48 c = ut->chunkContents[ut 81 utext_nativeLength(UText *ut) argument 87 utext_isLengthExpensive(const UText *ut) argument 94 utext_getNativeIndex(const UText *ut) argument 104 utext_setNativeIndex(UText *ut, int64_t index) argument 138 utext_getPreviousNativeIndex(UText *ut) argument 181 utext_current32(UText *ut) argument 235 utext_char32At(UText *ut, int64_t nativeIndex) argument 262 utext_next32(UText *ut) argument 302 utext_previous32(UText *ut) argument 342 utext_next32From(UText *ut, int64_t index) argument 371 utext_previous32From(UText *ut, int64_t index) argument 419 utext_extract(UText *ut, int64_t start, int64_t limit, UChar *dest, int32_t destCapacity, UErrorCode *status) argument 804 utext_isWritable(const UText *ut) argument 812 utext_freeze(UText *ut) argument 819 utext_hasMetaData(const UText *ut) argument 828 utext_replace(UText *ut, int64_t nativeStart, int64_t nativeLimit, const UChar *replacementText, int32_t replacementLength, UErrorCode *status) argument 845 utext_copy(UText *ut, int64_t nativeStart, int64_t nativeLimit, int64_t destIndex, UBool move, UErrorCode *status) argument 904 UText ut; member in struct:ExtendedUText 911 utext_setup(UText *ut, int32_t extraSpace, UErrorCode *status) argument 998 utext_close(UText *ut) argument 1051 invalidateChunk(UText *ut) argument 1236 utf8TextLength(UText *ut) argument 1262 utf8TextAccess(UText *ut, int64_t index, UBool forward) argument 1810 utf8TextExtract(UText *ut, int64_t start, int64_t limit, UChar *dest, int32_t destCapacity, UErrorCode *pErrorCode) argument 1868 utf8TextMapOffsetToNative(const UText *ut) argument 1881 utf8TextMapIndexToUTF16(const UText *ut, int64_t index64) argument 1924 utf8TextClose(UText *ut) argument 1960 utext_openUTF8(UText *ut, const char *s, int64_t length, UErrorCode *status) argument 2049 repTextClose(UText *ut) argument 2062 repTextLength(UText *ut) argument 2070 repTextAccess(UText *ut, int64_t index, UBool forward) argument 2187 repTextExtract(UText *ut, int64_t start, int64_t limit, UChar *dest, int32_t destCapacity, UErrorCode *status) argument 2230 repTextReplace(UText *ut, int64_t start, int64_t limit, const UChar *src, int32_t length, UErrorCode *status) argument 2287 repTextCopy(UText *ut, int64_t start, int64_t limit, int64_t destIndex, UBool move, UErrorCode *status) argument 2367 utext_openReplaceable(UText *ut, Replaceable *rep, UErrorCode *status) argument 2435 unistrTextClose(UText *ut) argument 2454 unistrTextAccess(UText *ut, int64_t index, UBool forward) argument 2503 unistrTextReplace(UText *ut, int64_t start, int64_t limit, const UChar *src, int32_t length, UErrorCode *pErrorCode) argument 2548 unistrTextCopy(UText *ut, int64_t start, int64_t limit, int64_t destIndex, UBool move, UErrorCode *pErrorCode) argument 2622 utext_openUnicodeString(UText *ut, UnicodeString *s, UErrorCode *status) argument 2633 utext_openConstUnicodeString(UText *ut, const UnicodeString *s, UErrorCode *status) argument 2707 ucstrTextClose(UText *ut) argument 2721 ucstrTextLength(UText *ut) argument 2743 ucstrTextAccess(UText *ut, int64_t index, UBool forward) argument 2832 ucstrTextExtract(UText *ut, int64_t start, int64_t limit, UChar *dest, int32_t destCapacity, UErrorCode *pErrorCode) argument 2934 utext_openUChars(UText *ut, const UChar *s, int64_t length, UErrorCode *status) argument 2984 charIterTextClose(UText *ut) argument 2994 charIterTextLength(UText *ut) argument 2999 charIterTextAccess(UText *ut, int64_t index, UBool forward) argument 3092 charIterTextExtract(UText *ut, int64_t start, int64_t limit, UChar *dest, int32_t destCapacity, UErrorCode *status) argument 3155 utext_openCharacterIterator(UText *ut, CharacterIterator *ci, UErrorCode *status) argument [all...] |