A concrete subclass of CharacterIterator that iterates over the characters in a UnicodeString
A concrete subclass of CharacterIterator that iterates over the characters in a UnicodeString. It's possible not only to create an iterator that iterates over an entire UnicodeString, but also to create only that iterates over only a subrange of a UnicodeString (iterators over different subranges of the same UnicodeString don't compare equal).
StringCharacterIterator(const UnicodeString& text, UTextOffset pos)
StringCharacterIterator(const UnicodeString& text, UTextOffset begin, UTextOffset end, UTextOffset pos)
StringCharacterIterator(const StringCharacterIterator& that)
virtual ~StringCharacterIterator()
StringCharacterIterator& operator=(const StringCharacterIterator& that)
virtual bool_t operator==(const CharacterIterator& that) const
virtual int32_t hashCode(void) const
virtual CharacterIterator* clone(void) const
virtual UChar first(void)
virtual UChar last(void)
virtual UChar setIndex(UTextOffset pos)
virtual UChar current(void) const
virtual UChar next(void)
virtual UChar previous(void)
virtual UTextOffset startIndex(void) const
virtual UTextOffset endIndex(void) const
virtual UTextOffset getIndex(void) const
virtual void getText(UnicodeString& result)
virtual ClassID getDynamicClassID(void) const
static ClassID getStaticClassID(void)
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de