Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
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]
- 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]
- 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]
- 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(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
- 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]
- fgDefaultConverter
[private, static]
- 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
[protected]
- foldCase(uint32_t options=U_FOLD_CASE_DEFAULT)
- fStackBuffer
[private]
- getArrayStart(void)
[inline, private]
- getArrayStart(void) const
[inline, private]
- getCapacity(void) const
[inline, private]
- getChar32At(UTextOffset offset) const
[protected, virtual]
- getCharAt(UTextOffset offset) const
[protected, virtual]
- getCharLimit(UTextOffset offset)
[inline]
- getCharStart(UTextOffset offset)
[inline]
- getDefaultConverter(UErrorCode& status)
[private, static]
- getUChars() const
- 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]
- 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]
- kReadonlyAlias enum value
[private]
- kRefCounted enum value
[private]
- kShortString enum value
[private]
- kUsingStackBuffer enum value
[private]
- kWriteableAlias 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]
- 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]
- releaseDefaultConverter(UConverter *converter)
[private, static]
- 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]
- Replaceable(int32_t initialLength)
[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]
- 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(void)
[private]
- 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]
- 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 UnicodeString& that)
- UnicodeStringStreamer class
[friend]
- US_STACKBUF_SIZE enum value
[private]
- ~Replaceable()
[inline, virtual]
- ~UnicodeString()
Generated at Tue Jun 12 14:04:54 2001 for ICU 1.8.1 by
1.2.3 written by Dimitri van Heesch,
© 1997-2000