Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Search
UnicodeString Member List
This is the complete list of members for UnicodeString, including all inherited members.
- addRef(void)
[inline, private]
- allocate(int32_t capacity)
[private]
- append(const UnicodeString &srcText, UTextOffset srcStart, int32_t srcLength)
[inline]
- append(const UnicodeString &srcText)
[inline]
- append(const UChar *srcChars, UTextOffset srcStart, int32_t srcLength)
[inline]
- append(const UChar *srcChars, int32_t srcLength)
[inline]
- append(UChar srcChar)
[inline]
- append(UChar32 srcChar)
[inline]
- caseCompare(const UnicodeString &text, uint32_t options) const
[inline]
- caseCompare(UTextOffset start, int32_t length, const UnicodeString &srcText, uint32_t options) const
[inline]
- caseCompare(UTextOffset start, int32_t length, const UnicodeString &srcText, UTextOffset srcStart, int32_t srcLength, uint32_t options) const
[inline]
- caseCompare(const UChar *srcChars, int32_t srcLength, uint32_t options) const
[inline]
- caseCompare(UTextOffset start, int32_t length, const UChar *srcChars, uint32_t options) const
[inline]
- caseCompare(UTextOffset start, int32_t length, const UChar *srcChars, UTextOffset srcStart, int32_t srcLength, uint32_t options) const
[inline]
- caseCompareBetween(UTextOffset start, UTextOffset limit, const UnicodeString &srcText, UTextOffset srcStart, UTextOffset srcLimit, uint32_t options) const
[inline]
- caseMap(const Locale &locale, uint32_t options, int32_t toWhichCase)
[private]
- char32At(UTextOffset offset) const
[inline]
- charAt(UTextOffset offset) const
[inline]
- cloneArrayIfNeeded(int32_t newCapacity=-1, int32_t growCapacity=-1, UBool doCopyArray=TRUE, int32_t **pBufferToDelete=0, UBool forceClone=FALSE)
[private]
- compare(const UnicodeString &text) const
[inline]
- compare(UTextOffset start, int32_t length, const UnicodeString &srcText) const
[inline]
- compare(UTextOffset start, int32_t length, const UnicodeString &srcText, UTextOffset srcStart, int32_t srcLength) const
[inline]
- compare(const UChar *srcChars, int32_t srcLength) const
[inline]
- compare(UTextOffset start, int32_t length, const UChar *srcChars) const
[inline]
- compare(UTextOffset start, int32_t length, const UChar *srcChars, UTextOffset srcStart, int32_t srcLength) const
[inline]
- compareBetween(UTextOffset start, UTextOffset limit, const UnicodeString &srcText, UTextOffset srcStart, UTextOffset srcLimit) const
[inline]
- compareCodePointOrder(const UnicodeString &text) const
[inline]
- compareCodePointOrder(UTextOffset start, int32_t length, const UnicodeString &srcText) const
[inline]
- compareCodePointOrder(UTextOffset start, int32_t length, const UnicodeString &srcText, UTextOffset srcStart, int32_t srcLength) const
[inline]
- compareCodePointOrder(const UChar *srcChars, int32_t srcLength) const
[inline]
- compareCodePointOrder(UTextOffset start, int32_t length, const UChar *srcChars) const
[inline]
- compareCodePointOrder(UTextOffset start, int32_t length, const UChar *srcChars, UTextOffset srcStart, int32_t srcLength) const
[inline]
- compareCodePointOrderBetween(UTextOffset start, UTextOffset limit, const UnicodeString &srcText, UTextOffset srcStart, UTextOffset srcLimit) const
[inline]
- copy(int32_t start, int32_t limit, int32_t dest)
[virtual]
- countChar32(UTextOffset start=0, int32_t length=0x7fffffff) const
- doCaseCompare(UTextOffset start, int32_t length, const UnicodeString &srcText, UTextOffset srcStart, int32_t srcLength, uint32_t options) const
[inline, private]
- doCaseCompare(UTextOffset start, int32_t length, const UChar *srcChars, UTextOffset srcStart, int32_t srcLength, uint32_t options) const
[private]
- doCharAt(UTextOffset offset) const
[inline, private]
- doCodepageCreate(const char *codepageData, int32_t dataLength, const char *codepage)
[private]
- doCodepageCreate(const char *codepageData, int32_t dataLength, UConverter *converter, UErrorCode &status)
[private]
- doCompare(UTextOffset start, int32_t length, const UnicodeString &srcText, UTextOffset srcStart, int32_t srcLength) const
[inline, private]
- doCompare(UTextOffset start, int32_t length, const UChar *srcChars, UTextOffset srcStart, int32_t srcLength) const
[private]
- doCompareCodePointOrder(UTextOffset start, int32_t length, const UnicodeString &srcText, UTextOffset srcStart, int32_t srcLength) const
[inline, private]
- doCompareCodePointOrder(UTextOffset start, int32_t length, const UChar *srcChars, UTextOffset srcStart, int32_t srcLength) const
[private]
- doExtract(UTextOffset start, int32_t length, UChar *dst, UTextOffset dstStart) const
[private]
- doExtract(UTextOffset start, int32_t length, UnicodeString &target) const
[inline, private]
- doExtract(UTextOffset start, int32_t length, char *dest, int32_t destCapacity, UConverter *cnv, UErrorCode &errorCode) const
[private]
- doHashCode(void) const
[private]
- doIndexOf(UChar c, UTextOffset start, int32_t length) const
[private]
- doLastIndexOf(UChar c, UTextOffset start, int32_t length) const
[private]
- doReplace(UTextOffset start, int32_t length, const UnicodeString &srcText, UTextOffset srcStart, int32_t srcLength)
[private]
- doReplace(UTextOffset start, int32_t length, const UChar *srcChars, UTextOffset srcStart, int32_t srcLength)
[private]
- doReverse(UTextOffset start, int32_t length)
[private]
- empty(void) const
[inline]
- endsWith(const UnicodeString &text) const
[inline]
- endsWith(const UnicodeString &srcText, UTextOffset srcStart, int32_t srcLength) const
[inline]
- endsWith(const UChar *srcChars, int32_t srcLength) const
[inline]
- endsWith(const UChar *srcChars, UTextOffset srcStart, int32_t srcLength) const
[inline]
- extract(UTextOffset start, int32_t length, UChar *dst, UTextOffset dstStart=0) const
[inline]
- extract(UChar *dest, int32_t destCapacity, UErrorCode &errorCode) const
- extract(UTextOffset start, int32_t length, UnicodeString &target) const
[inline]
- extract(UTextOffset start, int32_t startLength, char *target, const char *codepage=0) const
[inline]
- extract(UTextOffset start, int32_t startLength, char *target, uint32_t targetLength, const char *codepage=0) const
- extract(char *dest, int32_t destCapacity, UConverter *cnv, UErrorCode &errorCode) const
- extractBetween(UTextOffset start, UTextOffset limit, UChar *dst, UTextOffset dstStart=0) const
[inline]
- extractBetween(UTextOffset start, UTextOffset limit, UnicodeString &target) const
[inline]
- fArray
[private]
- fCapacity
[private]
- fFlags
[private]
- findAndReplace(const UnicodeString &oldText, const UnicodeString &newText)
[inline]
- findAndReplace(UTextOffset start, int32_t length, const UnicodeString &oldText, const UnicodeString &newText)
[inline]
- findAndReplace(UTextOffset start, int32_t length, const UnicodeString &oldText, UTextOffset oldStart, int32_t oldLength, const UnicodeString &newText, UTextOffset newStart, int32_t newLength)
- fLength
[private]
- foldCase(uint32_t options=0)
- fStackBuffer
[private]
- getArrayStart(void)
[inline, private]
- getArrayStart(void) const
[inline, private]
- getBuffer(int32_t minCapacity)
- getBuffer() const
[inline]
- getCapacity(void) const
[inline]
- getChar32At(UTextOffset offset) const
[protected, virtual]
- getChar32Limit(UTextOffset offset) const
[inline]
- getChar32Start(UTextOffset offset) const
[inline]
- getCharAt(UTextOffset offset) const
[protected, virtual]
- getCharLimit(UTextOffset offset) const
[inline]
- getCharStart(UTextOffset offset) const
[inline]
- getLength() const
[protected, virtual]
- growBuffer(void *context, UChar **buffer, int32_t *pCapacity, int32_t reqCapacity, int32_t length)
[private, static]
- handleReplaceBetween(UTextOffset start, UTextOffset limit, const UnicodeString &text)
[virtual]
- hashCode(void) const
[inline]
- indexOf(const UnicodeString &text) const
[inline]
- indexOf(const UnicodeString &text, UTextOffset start) const
[inline]
- indexOf(const UnicodeString &text, UTextOffset start, int32_t length) const
[inline]
- indexOf(const UnicodeString &srcText, UTextOffset srcStart, int32_t srcLength, UTextOffset start, int32_t length) const
[inline]
- indexOf(const UChar *srcChars, int32_t srcLength, UTextOffset start) const
[inline]
- indexOf(const UChar *srcChars, int32_t srcLength, UTextOffset start, int32_t length) const
[inline]
- indexOf(const UChar *srcChars, UTextOffset srcStart, int32_t srcLength, UTextOffset start, int32_t length) const
- indexOf(UChar c) const
[inline]
- indexOf(UChar32 c) const
[inline]
- indexOf(UChar c, UTextOffset start) const
[inline]
- indexOf(UChar32 c, UTextOffset start) const
[inline]
- indexOf(UChar c, UTextOffset start, int32_t length) const
[inline]
- indexOf(UChar32 c, UTextOffset start, int32_t length) const
[inline]
- insert(UTextOffset start, const UnicodeString &srcText, UTextOffset srcStart, int32_t srcLength)
[inline]
- insert(UTextOffset start, const UnicodeString &srcText)
[inline]
- insert(UTextOffset start, const UChar *srcChars, UTextOffset srcStart, int32_t srcLength)
[inline]
- insert(UTextOffset start, const UChar *srcChars, int32_t srcLength)
[inline]
- insert(UTextOffset start, UChar srcChar)
[inline]
- insert(UTextOffset start, UChar32 srcChar)
[inline]
- isBogus(void) const
[inline]
- isEmpty(void) const
[inline]
- kBufferIsReadonly enum value
[private]
- kEmptyHashCode enum value
[private]
- kGrowSize enum value
[private]
- kInvalidHashCode enum value
[private]
- kInvalidUChar enum value
[private]
- kIsBogus enum value
[private]
- kLongString enum value
[private]
- kOpenGetBuffer enum value
[private]
- kReadonlyAlias enum value
[private]
- kRefCounted enum value
[private]
- kShortString enum value
[private]
- kUsingStackBuffer enum value
[private]
- kWritableAlias enum value
[private]
- lastIndexOf(const UnicodeString &text) const
[inline]
- lastIndexOf(const UnicodeString &text, UTextOffset start) const
[inline]
- lastIndexOf(const UnicodeString &text, UTextOffset start, int32_t length) const
[inline]
- lastIndexOf(const UnicodeString &srcText, UTextOffset srcStart, int32_t srcLength, UTextOffset start, int32_t length) const
[inline]
- lastIndexOf(const UChar *srcChars, int32_t srcLength, UTextOffset start) const
[inline]
- lastIndexOf(const UChar *srcChars, int32_t srcLength, UTextOffset start, int32_t length) const
[inline]
- lastIndexOf(const UChar *srcChars, UTextOffset srcStart, int32_t srcLength, UTextOffset start, int32_t length) const
- lastIndexOf(UChar c) const
[inline]
- lastIndexOf(UChar32 c) const
[inline]
- lastIndexOf(UChar c, UTextOffset start) const
[inline]
- lastIndexOf(UChar32 c, UTextOffset start) const
[inline]
- lastIndexOf(UChar c, UTextOffset start, int32_t length) const
[inline]
- lastIndexOf(UChar32 c, UTextOffset start, int32_t length) const
[inline]
- length(void) const
[inline]
- moveIndex32(UTextOffset index, int32_t delta) const
- numDisplayCells(UTextOffset start=0, int32_t length=INT32_MAX, UBool asian=TRUE) const
- operator!=(const UnicodeString &text) const
[inline]
- operator+=(UChar ch)
[inline]
- operator+=(UChar32 ch)
[inline]
- operator+=(const UnicodeString &srcText)
[inline]
- operator<(const UnicodeString &text) const
[inline]
- operator<=(const UnicodeString &text) const
[inline]
- operator=(const UnicodeString &srcText)
- operator=(UChar ch)
[inline]
- operator=(UChar32 ch)
[inline]
- operator==(const UnicodeString &text) const
[inline]
- operator>(const UnicodeString &text) const
[inline]
- operator>=(const UnicodeString &text) const
[inline]
- operator[](UTextOffset offset) const
[inline]
- operator[](UTextOffset pos)
- padLeading(int32_t targetLength, UChar padChar=0x0020)
- padTrailing(int32_t targetLength, UChar padChar=0x0020)
- pinIndices(UTextOffset &start, int32_t &length) const
[inline, private]
- refCount(void) const
[inline, private]
- releaseArray()
[inline, private]
- releaseBuffer(int32_t newLength=-1)
- remove(void)
[inline]
- remove(UTextOffset start, int32_t length=(int32_t) INT32_MAX)
[inline]
- removeBetween(UTextOffset start, UTextOffset limit=(int32_t) INT32_MAX)
[inline]
- removeRef(void)
[inline, private]
- replace(UTextOffset start, int32_t length, const UnicodeString &srcText, UTextOffset srcStart, int32_t srcLength)
[inline]
- replace(UTextOffset start, int32_t length, const UnicodeString &srcText)
[inline]
- replace(UTextOffset start, int32_t length, const UChar *srcChars, UTextOffset srcStart, int32_t srcLength)
[inline]
- replace(UTextOffset start, int32_t length, const UChar *srcChars, int32_t srcLength)
[inline]
- replace(UTextOffset start, int32_t length, UChar srcChar)
[inline]
- replace(UTextOffset start, int32_t length, UChar32 srcChar)
[inline]
- Replaceable()
[inline, protected]
- replaceBetween(UTextOffset start, UTextOffset limit, const UnicodeString &srcText)
[inline]
- replaceBetween(UTextOffset start, UTextOffset limit, const UnicodeString &srcText, UTextOffset srcStart, UTextOffset srcLimit)
[inline]
- reverse(void)
[inline]
- reverse(UTextOffset start, int32_t length)
[inline]
- SearchIterator class
[friend]
- setCharAt(UTextOffset offset, UChar ch)
- setRefCount(int32_t count)
[inline, private]
- setTo(const UnicodeString &srcText, UTextOffset srcStart, int32_t srcLength)
[inline]
- setTo(const UnicodeString &srcText)
[inline]
- setTo(const UChar *srcChars, int32_t srcLength)
[inline]
- setTo(UChar srcChar)
[inline]
- setTo(UChar32 srcChar)
[inline]
- setTo(UBool isTerminated, const UChar *text, int32_t textLength)
- setTo(UChar *buffer, int32_t buffLength, int32_t buffCapacity)
- setToBogus()
- startsWith(const UnicodeString &text) const
[inline]
- startsWith(const UnicodeString &srcText, UTextOffset srcStart, int32_t srcLength) const
[inline]
- startsWith(const UChar *srcChars, int32_t srcLength) const
[inline]
- startsWith(const UChar *srcChars, UTextOffset srcStart, int32_t srcLength) const
[inline]
- StringCharacterIterator class
[friend]
- StringSearch class
[friend]
- toLower(void)
- toLower(const Locale &locale)
- toUpper(void)
- toUpper(const Locale &locale)
- trim(void)
- truncate(int32_t targetLength)
[inline]
- unescape() const
- unescapeAt(int32_t &offset) const
- UnicodeConverter class
[friend]
- UnicodeString()
- UnicodeString(int32_t capacity, UChar32 c, int32_t count)
- UnicodeString(UChar ch)
- UnicodeString(UChar32 ch)
- UnicodeString(const UChar *text)
- UnicodeString(const UChar *text, int32_t textLength)
- UnicodeString(UBool isTerminated, const UChar *text, int32_t textLength)
- UnicodeString(UChar *buffer, int32_t buffLength, int32_t buffCapacity)
- UnicodeString(const char *codepageData, const char *codepage=0)
- UnicodeString(const char *codepageData, int32_t dataLength, const char *codepage=0)
- UnicodeString(const char *src, int32_t srcLength, UConverter *cnv, UErrorCode &errorCode)
- UnicodeString(const UnicodeString &that)
- US_STACKBUF_SIZE enum value
[private]
- ~Replaceable()
[inline, virtual]
- ~UnicodeString()
Generated on Mon Dec 3 19:01:09 2001 for ICU 2.0 by
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001