Here is a list of all documented functions with links to the struct/union documentation for each field:

### - r -

- RangeIterator() : icu::Locale::RangeIterator< Iter >
- ranges() : icu::UnicodeSet
- rbcFromUCollator() : icu::RuleBasedCollator
- readOnlyAlias() : icu::UnicodeString
- reciprocal() : icu::MeasureUnit
- reflow() : icu::ParagraphLayout
- refreshInputText() : icu::BreakIterator, icu::RegexMatcher, icu::RuleBasedBreakIterator
- RegexMatcher() : icu::RegexMatcher
- RegexPattern() : icu::RegexPattern
- region() : icu::RegexMatcher
- regionDisplayName() : icu::LocaleDisplayNames
- regionEnd() : icu::RegexMatcher
- regionEnd64() : icu::RegexMatcher
- regionStart() : icu::RegexMatcher
- regionStart64() : icu::RegexMatcher
- registerAlias() : icu::Transliterator
- registerExternalBreakEngine() : icu::RuleBasedBreakIterator
- registerFactory() : icu::Calendar, icu::Collator, icu::NumberFormat, icu::Transliterator
- registerInstance() : icu::BreakIterator, icu::Collator, icu::Transliterator
- RelativeDateTimeFormatter() : icu::RelativeDateTimeFormatter
- releaseBuffer() : icu::UnicodeString
- remove() : icu::UnicodeSet, icu::UnicodeString
- remove_prefix() : icu::StringPiece
- remove_suffix() : icu::StringPiece
- removeAll() : icu::UnicodeSet
- removeAllStrings() : icu::UnicodeSet
- removeBetween() : icu::UnicodeString
- removeUnicodeLocaleAttribute() : icu::LocaleBuilder
- replace() : icu::UnicodeReplacer, icu::UnicodeString
- Replaceable() : icu::Replaceable
- replaceAll() : icu::RegexMatcher
- replaceBetween() : icu::UnicodeString
- replaceFieldTypes() : icu::DateTimePatternGenerator
- replaceFirst() : icu::RegexMatcher
- replacementIndex() : icu::Edits::Iterator
- requireEnd() : icu::RegexMatcher
- resemblesPattern() : icu::UnicodeSet
- reserveAppendCapacity() : icu::Appendable, icu::UnicodeStringAppendable
- reset() : icu::BytesTrie::Iterator, icu::BytesTrie, icu::CanonicalIterator
- Reset() : icu::CheckedArrayByteSink
- reset() : icu::CollationElementIterator, icu::ConstrainedFieldPosition, icu::Edits, icu::ErrorCode, icu::Normalizer, icu::RegexMatcher, icu::RunArray, icu::SearchIterator, icu::StringEnumeration, icu::StringSearch, icu::UCharsTrie::Iterator, icu::UCharsTrie, icu::UnicodeSetIterator
- resetBucketIterator() : icu::AlphabeticIndex
- resetIterator() : icu::ResourceBundle
- resetPreserveRegion() : icu::RegexMatcher
- resetRecordIterator() : icu::AlphabeticIndex
- resetToState() : icu::BytesTrie, icu::UCharsTrie
- resetToState64() : icu::BytesTrie, icu::UCharsTrie
- resolveFields() : icu::Calendar
- ResourceBundle() : icu::ResourceBundle
- Result() : icu::LocaleMatcher::Result
- retain() : icu::UnicodeSet
- retainAll() : icu::UnicodeSet
- retainBetween() : icu::UnicodeString
- reverse() : icu::UnicodeString
- roll() : icu::Calendar, icu::GregorianCalendar
- roundingMode() : icu::number::NumberFormatterSettings< Derived >
- roundTo() : icu::number::SimpleNumber
- RuleBasedBreakIterator() : icu::RuleBasedBreakIterator
- RuleBasedCollator() : icu::RuleBasedCollator
- RuleBasedNumberFormat() : icu::RuleBasedNumberFormat
- RuleBasedTimeZone() : icu::RuleBasedTimeZone
- RunArray() : icu::RunArray