176 void setText(
const UChar* newText, int32_t newTextLength);
virtual UClassID getDynamicClassID(void) const
Return a class ID for this object (not really public)
void * UClassID
UClassID is used to identify classes without using the compiler's RTTI.
UCharCharacterIterator & operator=(const UCharCharacterIterator &that)
Assignment operator.
UnicodeString text
Copy of the iterated string object.
virtual void getText(UnicodeString &result)
Copies the UChar array under iteration into the UnicodeString referred to by "result".
#define U_NAMESPACE_BEGIN
This is used to begin a declaration of a public ICU C++ API.
Abstract class that defines an API for iteration on text objects.
A concrete subclass of CharacterIterator that iterates over the characters (code units or code points...
A concrete subclass of CharacterIterator that iterates over the characters (code units or code points...
C++ API: UChar Character Iterator.
void setText(const UChar *newText, int32_t newTextLength)
Sets the iterator to iterate over a new range of text.
uint16_t UChar
Define UChar to be UCHAR_TYPE, if that is #defined (for example, to char16_t), or wchar_t if that is ...
#define U_NAMESPACE_END
This is used to end a declaration of a public ICU C++ API.
virtual CharacterIterator * clone(void) const
Returns a new UCharCharacterIterator referring to the same character in the same range of the same st...
Abstract class that defines an API for forward-only iteration on text objects.
static UClassID getStaticClassID(void)
Return a class ID for this class (not really public)
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...
UnicodeString is a string class that stores Unicode characters directly and provides similar function...
C++ API: Character Iterator.
int8_t UBool
The ICU boolean type.
virtual UBool operator==(const ForwardCharacterIterator &that) const
Returns true if the iterators iterate over the same range of the same string and are pointing at the ...