Stable List

Class AnnualTimeZoneRule
ICU 3.8

Global AnnualTimeZoneRule::AnnualTimeZoneRule (const UnicodeString &name, int32_t rawOffset, int32_t dstSavings, const DateTimeRule &dateTimeRule, int32_t startYear, int32_t endYear)
ICU 3.8

Global AnnualTimeZoneRule::AnnualTimeZoneRule (const UnicodeString &name, int32_t rawOffset, int32_t dstSavings, DateTimeRule *dateTimeRule, int32_t startYear, int32_t endYear)
ICU 3.8

Global AnnualTimeZoneRule::AnnualTimeZoneRule (const AnnualTimeZoneRule &source)
ICU 3.8

Global AnnualTimeZoneRule::~AnnualTimeZoneRule ()
ICU 3.8

Global AnnualTimeZoneRule::clone (void) const
ICU 3.8

Global AnnualTimeZoneRule::operator= (const AnnualTimeZoneRule &right)
ICU 3.8

Global AnnualTimeZoneRule::operator== (const TimeZoneRule &that) const
ICU 3.8

Global AnnualTimeZoneRule::operator!= (const TimeZoneRule &that) const
ICU 3.8

Global AnnualTimeZoneRule::getRule (void) const
ICU 3.8

Global AnnualTimeZoneRule::getStartYear (void) const
ICU 3.8

Global AnnualTimeZoneRule::getEndYear (void) const
ICU 3.8

Global AnnualTimeZoneRule::getStartInYear (int32_t year, int32_t prevRawOffset, int32_t prevDSTSavings, UDate &result) const
ICU 3.8

Global AnnualTimeZoneRule::isEquivalentTo (const TimeZoneRule &that) const
ICU 3.8

Global AnnualTimeZoneRule::getFirstStart (int32_t prevRawOffset, int32_t prevDSTSavings, UDate &result) const
ICU 3.8

Global AnnualTimeZoneRule::getFinalStart (int32_t prevRawOffset, int32_t prevDSTSavings, UDate &result) const
ICU 3.8

Global AnnualTimeZoneRule::getNextStart (UDate base, int32_t prevRawOffset, int32_t prevDSTSavings, UBool inclusive, UDate &result) const
ICU 3.8

Global AnnualTimeZoneRule::getPreviousStart (UDate base, int32_t prevRawOffset, int32_t prevDSTSavings, UBool inclusive, UDate &result) const
ICU 3.8

Global AnnualTimeZoneRule::getStaticClassID (void)
ICU 3.8

Global AnnualTimeZoneRule::getDynamicClassID (void) const
ICU 3.8

Class BasicTimeZone
ICU 3.8

Global BasicTimeZone::~BasicTimeZone ()
ICU 3.8

Global BasicTimeZone::BasicTimeZone ()
ICU 3.8

Global BasicTimeZone::BasicTimeZone (const UnicodeString &id)
ICU 3.8

Global BasicTimeZone::BasicTimeZone (const BasicTimeZone &source)
ICU 3.8

Global BasicTimeZone::getNextTransition (UDate base, UBool inclusive, TimeZoneTransition &result)=0
ICU 3.8

Global BasicTimeZone::getPreviousTransition (UDate base, UBool inclusive, TimeZoneTransition &result)=0
ICU 3.8

Global BasicTimeZone::hasEquivalentTransitions (BasicTimeZone &tz, UDate start, UDate end, UBool ignoreDstAmount, UErrorCode &ec)
ICU 3.8

Global BasicTimeZone::countTransitionRules (UErrorCode &status)=0
ICU 3.8

Global BasicTimeZone::getTimeZoneRules (const InitialTimeZoneRule *&initial, const TimeZoneRule *trsrules[], int32_t &trscount, UErrorCode &status)=0
ICU 3.8

Global BasicTimeZone::getSimpleRulesNear (UDate date, InitialTimeZoneRule *&initial, AnnualTimeZoneRule *&std, AnnualTimeZoneRule *&dst, UErrorCode &status)
ICU 3.8

Global BreakIterator::DONE
ICU 2.0

Global BreakIterator::~BreakIterator ()
ICU 2.0

Global BreakIterator::operator== (const BreakIterator &) const =0
ICU 2.0

Global BreakIterator::operator!= (const BreakIterator &rhs) const
ICU 2.0

Global BreakIterator::clone (void) const =0
ICU 2.0

Global BreakIterator::getDynamicClassID (void) const =0
ICU 2.0

Global BreakIterator::getText (void) const =0
ICU 2.0

Global BreakIterator::getUText (UText *fillIn, UErrorCode &status) const =0
ICU 3.4

Global BreakIterator::setText (const UnicodeString &text)=0
ICU 2.0

Global BreakIterator::setText (UText *text, UErrorCode &status)=0
ICU 3.4

Global BreakIterator::adoptText (CharacterIterator *it)=0
ICU 2.0

Global BreakIterator::first (void)=0
ICU 2.0

Global BreakIterator::last (void)=0
ICU 2.0

Global BreakIterator::previous (void)=0
ICU 2.0

Global BreakIterator::next (void)=0
ICU 2.0

Global BreakIterator::current (void) const =0
ICU 2.0

Global BreakIterator::following (int32_t offset)=0
ICU 2.0

Global BreakIterator::preceding (int32_t offset)=0
ICU 2.0

Global BreakIterator::isBoundary (int32_t offset)=0
ICU 2.0

Global BreakIterator::next (int32_t n)=0
ICU 2.0

Global BreakIterator::createWordInstance (const Locale &where, UErrorCode &status)
ICU 2.0

Global BreakIterator::createLineInstance (const Locale &where, UErrorCode &status)
ICU 2.0

Global BreakIterator::createCharacterInstance (const Locale &where, UErrorCode &status)
ICU 2.0

Global BreakIterator::createSentenceInstance (const Locale &where, UErrorCode &status)
ICU 2.0

Global BreakIterator::createTitleInstance (const Locale &where, UErrorCode &status)
ICU 2.1

Global BreakIterator::getAvailableLocales (int32_t &count)
ICU 2.0

Global BreakIterator::getDisplayName (const Locale &objectLocale, const Locale &displayLocale, UnicodeString &name)
ICU 2.0

Global BreakIterator::getDisplayName (const Locale &objectLocale, UnicodeString &name)
ICU 2.0

Global BreakIterator::createBufferClone (void *stackBuffer, int32_t &BufferSize, UErrorCode &status)=0
ICU 2.0

Global BreakIterator::isBufferClone (void)
ICU 2.0

Global BreakIterator::registerInstance (BreakIterator *toAdopt, const Locale &locale, UBreakIteratorType kind, UErrorCode &status)
ICU 2.4

Global BreakIterator::unregister (URegistryKey key, UErrorCode &status)
ICU 2.4

Global BreakIterator::getAvailableLocales (void)
ICU 2.4

Global BreakIterator::getLocale (ULocDataLocaleType type, UErrorCode &status) const
ICU 2.8

Class Calendar
ICU 2.0

Global Calendar::fIsTimeSet
ICU 2.0

Global Calendar::fAreFieldsSet
ICU 2.0

Global Calendar::fAreAllFieldsSet
ICU 2.0

Global Calendar::fAreFieldsVirtuallySet
ICU 3.0

Global Calendar::fFields [UCAL_FIELD_COUNT]
ICU 2.0

Global Calendar::fStamp [UCAL_FIELD_COUNT]
ICU 2.0

Global Calendar::~Calendar ()
ICU 2.0

Global Calendar::Calendar (UErrorCode &success)
ICU 2.0

Global Calendar::Calendar (const Calendar &source)
ICU 2.0

Global Calendar::Calendar (TimeZone *zone, const Locale &aLocale, UErrorCode &success)
ICU 2.0

Global Calendar::Calendar (const TimeZone &zone, const Locale &aLocale, UErrorCode &success)
ICU 2.0

Global Calendar::clone (void) const =0
ICU 2.0

Global Calendar::createInstance (UErrorCode &success)
ICU 2.0

Global Calendar::createInstance (TimeZone *zoneToAdopt, UErrorCode &success)
ICU 2.0

Global Calendar::createInstance (const TimeZone &zone, UErrorCode &success)
ICU 2.0

Global Calendar::createInstance (const Locale &aLocale, UErrorCode &success)
ICU 2.0

Global Calendar::createInstance (TimeZone *zoneToAdopt, const Locale &aLocale, UErrorCode &success)
ICU 2.0

Global Calendar::createInstance (const TimeZone &zoneToAdopt, const Locale &aLocale, UErrorCode &success)
ICU 2.0

Global Calendar::getAvailableLocales (int32_t &count)
ICU 2.0

Global Calendar::getNow (void)
ICU 2.0

Global Calendar::getTime (UErrorCode &status) const
ICU 2.0

Global Calendar::setTime (UDate date, UErrorCode &status)
ICU 2.0

Global Calendar::operator== (const Calendar &that) const
ICU 2.0

Global Calendar::operator!= (const Calendar &that) const
ICU 2.0

Global Calendar::isEquivalentTo (const Calendar &other) const
ICU 2.4

Global Calendar::equals (const Calendar &when, UErrorCode &status) const
ICU 2.0

Global Calendar::before (const Calendar &when, UErrorCode &status) const
ICU 2.0

Global Calendar::after (const Calendar &when, UErrorCode &status) const
ICU 2.0

Global Calendar::add (UCalendarDateFields field, int32_t amount, UErrorCode &status)
ICU 2.6.

Global Calendar::roll (UCalendarDateFields field, UBool up, UErrorCode &status)
ICU 2.6.

Global Calendar::roll (UCalendarDateFields field, int32_t amount, UErrorCode &status)
ICU 2.6.

Global Calendar::fieldDifference (UDate when, UCalendarDateFields field, UErrorCode &status)
ICU 2.6.

Global Calendar::adoptTimeZone (TimeZone *value)
ICU 2.0

Global Calendar::setTimeZone (const TimeZone &zone)
ICU 2.0

Global Calendar::getTimeZone (void) const
ICU 2.0

Global Calendar::orphanTimeZone (void)
ICU 2.0

Global Calendar::inDaylightTime (UErrorCode &status) const =0
ICU 2.0

Global Calendar::setLenient (UBool lenient)
ICU 2.0

Global Calendar::isLenient (void) const
ICU 2.0

Global Calendar::setFirstDayOfWeek (UCalendarDaysOfWeek value)
ICU 2.6.

Global Calendar::getFirstDayOfWeek (UErrorCode &status) const
ICU 2.6

Global Calendar::setMinimalDaysInFirstWeek (uint8_t value)
ICU 2.0

Global Calendar::getMinimalDaysInFirstWeek (void) const
ICU 2.0

Global Calendar::getMinimum (UCalendarDateFields field) const
ICU 2.6.

Global Calendar::getMaximum (UCalendarDateFields field) const
ICU 2.6.

Global Calendar::getGreatestMinimum (UCalendarDateFields field) const
ICU 2.6.

Global Calendar::getLeastMaximum (UCalendarDateFields field) const
ICU 2.6.

Global Calendar::getActualMinimum (UCalendarDateFields field, UErrorCode &status) const
ICU 2.6.

Global Calendar::getActualMaximum (UCalendarDateFields field, UErrorCode &status) const
ICU 2.6.

Global Calendar::get (UCalendarDateFields field, UErrorCode &status) const
ICU 2.6.

Global Calendar::isSet (UCalendarDateFields field) const
ICU 2.6.

Global Calendar::set (UCalendarDateFields field, int32_t value)
ICU 2.6.

Global Calendar::set (int32_t year, int32_t month, int32_t date)
ICU 2.0

Global Calendar::set (int32_t year, int32_t month, int32_t date, int32_t hour, int32_t minute)
ICU 2.0

Global Calendar::set (int32_t year, int32_t month, int32_t date, int32_t hour, int32_t minute, int32_t second)
ICU 2.0

Global Calendar::clear (void)
ICU 2.0

Global Calendar::clear (UCalendarDateFields field)
ICU 2.6.

Global Calendar::getDynamicClassID (void) const =0
ICU 2.0

Global Calendar::operator= (const Calendar &right)
ICU 2.0

Global Calendar::computeTime (UErrorCode &status)
ICU 2.0

Global Calendar::computeFields (UErrorCode &status)
ICU 2.0

Global Calendar::getTimeInMillis (UErrorCode &status) const
ICU 2.0

Global Calendar::setTimeInMillis (double millis, UErrorCode &status)
ICU 2.0

Global Calendar::complete (UErrorCode &status)
ICU 2.0

Global Calendar::internalSet (UCalendarDateFields field, int32_t value)
ICU 2.6.

Global Calendar::handleGetYearLength (int32_t eyear) const
ICU 2.0

Global Calendar::internalGetTime (void) const
ICU 2.0

Global Calendar::internalSetTime (UDate time)
ICU 2.0

Global Calendar::pinField (UCalendarDateFields field, UErrorCode &status)
ICU 2.0

Global Calendar::weekNumber (int32_t desiredDay, int32_t dayOfPeriod, int32_t dayOfWeek)
ICU 2.8

Global Calendar::getLocale (ULocDataLocaleType type, UErrorCode &status) const
ICU 2.8

Class CanonicalIterator
ICU 2.4

Global CanonicalIterator::CanonicalIterator (const UnicodeString &source, UErrorCode &status)
ICU 2.4

Global CanonicalIterator::~CanonicalIterator ()
ICU 2.4

Global CanonicalIterator::getSource ()
ICU 2.4

Global CanonicalIterator::reset ()
ICU 2.4

Global CanonicalIterator::next ()
ICU 2.4

Global CanonicalIterator::setSource (const UnicodeString &newSource, UErrorCode &status)
ICU 2.4

Global CanonicalIterator::getStaticClassID ()
ICU 2.2

Global CanonicalIterator::getDynamicClassID () const
ICU 2.2

Class CharacterIterator
ICU 2.0

Global CharacterIterator::EOrigin
ICU 2.0

Global CharacterIterator::textLength
ICU 2.0

Global CharacterIterator::pos
ICU 2.0

Global CharacterIterator::begin
ICU 2.0

Global CharacterIterator::end
ICU 2.0

Global CharacterIterator::clone (void) const =0
ICU 2.0

Global CharacterIterator::first (void)=0
ICU 2.0

Global CharacterIterator::firstPostInc (void)
ICU 2.0

Global CharacterIterator::first32 (void)=0
ICU 2.0

Global CharacterIterator::first32PostInc (void)
ICU 2.0

Global CharacterIterator::setToStart ()
ICU 2.0

Global CharacterIterator::last (void)=0
ICU 2.0

Global CharacterIterator::last32 (void)=0
ICU 2.0

Global CharacterIterator::setToEnd ()
ICU 2.0

Global CharacterIterator::setIndex (int32_t position)=0
ICU 2.0

Global CharacterIterator::setIndex32 (int32_t position)=0
ICU 2.0

Global CharacterIterator::current (void) const =0
ICU 2.0

Global CharacterIterator::current32 (void) const =0
ICU 2.0

Global CharacterIterator::next (void)=0
ICU 2.0

Global CharacterIterator::next32 (void)=0
ICU 2.0

Global CharacterIterator::previous (void)=0
ICU 2.0

Global CharacterIterator::previous32 (void)=0
ICU 2.0

Global CharacterIterator::hasPrevious ()=0
ICU 2.0

Global CharacterIterator::startIndex (void) const
ICU 2.0

Global CharacterIterator::endIndex (void) const
ICU 2.0

Global CharacterIterator::getIndex (void) const
ICU 2.0

Global CharacterIterator::getLength () const
ICU 2.0

Global CharacterIterator::move (int32_t delta, EOrigin origin)=0
ICU 2.0

Global CharacterIterator::move32 (int32_t delta, EOrigin origin)=0
ICU 2.0

Global CharacterIterator::getText (UnicodeString &result)=0
ICU 2.0

Global CharacterIterator::operator= (const CharacterIterator &that)
ICU 2.0

Global CharacterIterator::CharacterIterator ()
ICU 2.0

Global CharacterIterator::CharacterIterator (int32_t length)
ICU 2.0

Global CharacterIterator::CharacterIterator (int32_t length, int32_t position)
ICU 2.0

Global CharacterIterator::CharacterIterator (int32_t length, int32_t textBegin, int32_t textEnd, int32_t position)
ICU 2.0

Global CharacterIterator::CharacterIterator (const CharacterIterator &that)
ICU 2.0

Global ChoiceFormat::ChoiceFormat (const UnicodeString &pattern, UErrorCode &status)
ICU 2.0

Global ChoiceFormat::ChoiceFormat (const double *limits, const UnicodeString *formats, int32_t count)
ICU 2.0

Global ChoiceFormat::ChoiceFormat (const double *limits, const UBool *closures, const UnicodeString *formats, int32_t count)
ICU 2.4

Global ChoiceFormat::ChoiceFormat (const ChoiceFormat &that)
ICU 2.0

Global ChoiceFormat::~ChoiceFormat ()
ICU 2.0

Global ChoiceFormat::operator= (const ChoiceFormat &that)
ICU 2.0

Global ChoiceFormat::clone (void) const
ICU 2.0

Global ChoiceFormat::operator== (const Format &other) const
ICU 2.0

Global ChoiceFormat::applyPattern (const UnicodeString &pattern, UErrorCode &status)
ICU 2.0

Global ChoiceFormat::applyPattern (const UnicodeString &pattern, UParseError &parseError, UErrorCode &status)
ICU 2.0

Global ChoiceFormat::toPattern (UnicodeString &pattern) const
ICU 2.0

Global ChoiceFormat::setChoices (const double *limitsToCopy, const UnicodeString *formatsToCopy, int32_t count)
ICU 2.0

Global ChoiceFormat::setChoices (const double *limits, const UBool *closures, const UnicodeString *formats, int32_t count)
ICU 2.4

Global ChoiceFormat::getLimits (int32_t &count) const
ICU 2.0

Global ChoiceFormat::getClosures (int32_t &count) const
ICU 2.4

Global ChoiceFormat::getFormats (int32_t &count) const
ICU 2.0

Global ChoiceFormat::format (double number, UnicodeString &appendTo, FieldPosition &pos) const
ICU 2.0

Global ChoiceFormat::format (int32_t number, UnicodeString &appendTo, FieldPosition &pos) const
ICU 2.0

Global ChoiceFormat::format (int64_t number, UnicodeString &appendTo, FieldPosition &pos) const
ICU 2.8

Global ChoiceFormat::format (const Formattable *objs, int32_t cnt, UnicodeString &appendTo, FieldPosition &pos, UErrorCode &success) const
ICU 2.0

Global ChoiceFormat::format (const Formattable &obj, UnicodeString &appendTo, FieldPosition &pos, UErrorCode &status) const
ICU 2.0

Global ChoiceFormat::format (const Formattable &obj, UnicodeString &appendTo, UErrorCode &status) const
ICU 2.0

Global ChoiceFormat::format (double number, UnicodeString &appendTo) const
ICU 2.0

Global ChoiceFormat::format (int32_t number, UnicodeString &appendTo) const
ICU 2.0

Global ChoiceFormat::parse (const UnicodeString &text, Formattable &result, ParsePosition &parsePosition) const
ICU 2.0

Global ChoiceFormat::parse (const UnicodeString &text, Formattable &result, UErrorCode &status) const
ICU 2.0

Global ChoiceFormat::getDynamicClassID (void) const
ICU 2.0

Global ChoiceFormat::getStaticClassID (void)
ICU 2.0

Global CollationElementIterator::NULLORDER
ICU 2.0

Global CollationElementIterator::RuleBasedCollator
ICU 2.0

Global CollationElementIterator::CollationElementIterator (const CollationElementIterator &other)
ICU 2.0

Global CollationElementIterator::~CollationElementIterator ()
ICU 2.0

Global CollationElementIterator::CollationElementIterator (const UnicodeString &sourceText, const RuleBasedCollator *order, UErrorCode &status)
ICU 2.0

Global CollationElementIterator::CollationElementIterator (const CharacterIterator &sourceText, const RuleBasedCollator *order, UErrorCode &status)
ICU 2.0

Global CollationElementIterator::operator== (const CollationElementIterator &other) const
ICU 2.0

Global CollationElementIterator::operator!= (const CollationElementIterator &other) const
ICU 2.0

Global CollationElementIterator::reset (void)
ICU 2.0

Global CollationElementIterator::next (UErrorCode &status)
ICU 2.0

Global CollationElementIterator::previous (UErrorCode &status)
ICU 2.0

Global CollationElementIterator::primaryOrder (int32_t order)
ICU 2.0

Global CollationElementIterator::secondaryOrder (int32_t order)
ICU 2.0

Global CollationElementIterator::tertiaryOrder (int32_t order)
ICU 2.0

Global CollationElementIterator::getMaxExpansion (int32_t order) const
ICU 2.0

Global CollationElementIterator::strengthOrder (int32_t order) const
ICU 2.0

Global CollationElementIterator::setText (const UnicodeString &str, UErrorCode &status)
ICU 2.0

Global CollationElementIterator::setText (CharacterIterator &str, UErrorCode &status)
ICU 2.0

Global CollationElementIterator::isIgnorable (int32_t order)
ICU 2.0

Global CollationElementIterator::getOffset (void) const
ICU 2.0

Global CollationElementIterator::setOffset (int32_t newOffset, UErrorCode &status)
ICU 2.0

Global CollationElementIterator::getDynamicClassID () const
ICU 2.2

Global CollationElementIterator::getStaticClassID ()
ICU 2.2

Global CollationElementIterator::operator= (const CollationElementIterator &other)
ICU 2.0

Global Collator::ECollationStrength
ICU 2.0

Global Collator::~Collator ()
ICU 2.0

Global Collator::Collator ()
ICU 2.0

Global Collator::Collator (const Collator &other)
ICU 2.0

Global Collator::operator== (const Collator &other) const
ICU 2.0

Global Collator::operator!= (const Collator &other) const
ICU 2.0

Global Collator::clone (void) const =0
ICU 2.0

Global Collator::createInstance (UErrorCode &err)
ICU 2.0

Global Collator::createInstance (const Locale &loc, UErrorCode &err)
ICU 2.2

Global Collator::compare (const UnicodeString &source, const UnicodeString &target, UErrorCode &status) const =0
ICU 2.6

Global Collator::compare (const UnicodeString &source, const UnicodeString &target, int32_t length, UErrorCode &status) const =0
ICU 2.6

Global Collator::compare (const UChar *source, int32_t sourceLength, const UChar *target, int32_t targetLength, UErrorCode &status) const =0
ICU 2.6

Global Collator::hashCode (void) const =0
ICU 2.0

Global Collator::greater (const UnicodeString &source, const UnicodeString &target) const
ICU 2.0

Global Collator::greaterOrEqual (const UnicodeString &source, const UnicodeString &target) const
ICU 2.0

Global Collator::equals (const UnicodeString &source, const UnicodeString &target) const
ICU 2.0

Global Collator::getDisplayName (const Locale &objectLocale, const Locale &displayLocale, UnicodeString &name)
ICU 2.0

Global Collator::getDisplayName (const Locale &objectLocale, UnicodeString &name)
ICU 2.0

Global Collator::getAvailableLocales (int32_t &count)
ICU 2.0

Global Collator::getAvailableLocales (void)
ICU 2.6

Global Collator::getKeywords (UErrorCode &status)
ICU 3.0

Global Collator::getKeywordValues (const char *keyword, UErrorCode &status)
ICU 3.0

Global Collator::getFunctionalEquivalent (const char *keyword, const Locale &locale, UBool &isAvailable, UErrorCode &status)
ICU 3.0

Global Collator::registerInstance (Collator *toAdopt, const Locale &locale, UErrorCode &status)
ICU 2.6

Global Collator::registerFactory (CollatorFactory *toAdopt, UErrorCode &status)
ICU 2.6

Global Collator::unregister (URegistryKey key, UErrorCode &status)
ICU 2.6

Global Collator::getVersion (UVersionInfo info) const =0
ICU 2.0

Global Collator::getDynamicClassID (void) const =0
ICU 2.0

Global Collator::setAttribute (UColAttribute attr, UColAttributeValue value, UErrorCode &status)=0
ICU 2.2

Global Collator::getAttribute (UColAttribute attr, UErrorCode &status)=0
ICU 2.2

Global Collator::setVariableTop (const UChar *varTop, int32_t len, UErrorCode &status)=0
ICU 2.0

Global Collator::setVariableTop (const UnicodeString varTop, UErrorCode &status)=0
ICU 2.0

Global Collator::setVariableTop (const uint32_t varTop, UErrorCode &status)=0
ICU 2.0

Global Collator::getVariableTop (UErrorCode &status) const =0
ICU 2.0

Global Collator::getTailoredSet (UErrorCode &status) const
ICU 2.4

Global Collator::safeClone (void)=0
ICU 2.2

Global Collator::getSortKey (const UnicodeString &source, uint8_t *result, int32_t resultLength) const =0
ICU 2.2

Global Collator::getSortKey (const UChar *source, int32_t sourceLength, uint8_t *result, int32_t resultLength) const =0
ICU 2.2

Global Collator::getBound (const uint8_t *source, int32_t sourceLength, UColBoundMode boundType, uint32_t noOfLevels, uint8_t *result, int32_t resultLength, UErrorCode &status)
ICU 2.1

Class CollatorFactory
ICU 2.6

Global CollatorFactory::~CollatorFactory ()
ICU 3.0

Global CollatorFactory::visible (void) const
ICU 2.6

Global CollatorFactory::createCollator (const Locale &loc)=0
ICU 2.6

Global CollatorFactory::getDisplayName (const Locale &objectLocale, const Locale &displayLocale, UnicodeString &result)
ICU 2.6

Global CollatorFactory::getSupportedIDs (int32_t &count, UErrorCode &status)=0
ICU 2.6

Class CurrencyAmount
ICU 3.0

Global CurrencyAmount::CurrencyAmount (const Formattable &amount, const UChar *isoCode, UErrorCode &ec)
ICU 3.0

Global CurrencyAmount::CurrencyAmount (double amount, const UChar *isoCode, UErrorCode &ec)
ICU 3.0

Global CurrencyAmount::CurrencyAmount (const CurrencyAmount &other)
ICU 3.0

Global CurrencyAmount::~CurrencyAmount ()
ICU 3.0

Global CurrencyAmount::operator= (const CurrencyAmount &other)
ICU 3.0

Global CurrencyAmount::clone () const
ICU 3.0

Global CurrencyAmount::getDynamicClassID () const
ICU 3.0

Global CurrencyAmount::getStaticClassID ()
ICU 3.0

Global CurrencyAmount::getCurrency () const
ICU 3.0

Global CurrencyAmount::getISOCurrency () const
ICU 3.0

Class CurrencyUnit
ICU 3.0

Global CurrencyUnit::CurrencyUnit (const UChar *isoCode, UErrorCode &ec)
ICU 3.0

Global CurrencyUnit::CurrencyUnit (const CurrencyUnit &other)
ICU 3.0

Global CurrencyUnit::~CurrencyUnit ()
ICU 3.0

Global CurrencyUnit::operator= (const CurrencyUnit &other)
ICU 3.0

Global CurrencyUnit::clone () const
ICU 3.0

Global CurrencyUnit::operator== (const UObject &other) const
ICU 3.0

Global CurrencyUnit::getDynamicClassID () const
ICU 3.0

Global CurrencyUnit::getStaticClassID ()
ICU 3.0

Global CurrencyUnit::getISOCurrency () const
ICU 3.0

Global DateFormat::EStyle
ICU 2.4

Global DateFormat::fCalendar
ICU 2.4

Global DateFormat::fNumberFormat
ICU 2.4

Global DateFormat::~DateFormat ()
ICU 2.0

Global DateFormat::DateFormat ()
ICU 2.0

Global DateFormat::DateFormat (const DateFormat &)
ICU 2.0

Global DateFormat::operator== (const Format &) const
ICU 2.0

Global DateFormat::format (const Formattable &obj, UnicodeString &appendTo, FieldPosition &pos, UErrorCode &status) const
ICU 2.0

Global DateFormat::format (Calendar &cal, UnicodeString &appendTo, FieldPosition &fieldPosition) const =0
ICU 2.1

Global DateFormat::format (UDate date, UnicodeString &appendTo, FieldPosition &fieldPosition) const
ICU 2.0

Global DateFormat::format (UDate date, UnicodeString &appendTo) const
ICU 2.0

Global DateFormat::format (const Formattable &obj, UnicodeString &appendTo, UErrorCode &status) const
ICU 2.0

Global DateFormat::parse (const UnicodeString &text, UErrorCode &status) const
ICU 2.0

Global DateFormat::parse (const UnicodeString &text, Calendar &cal, ParsePosition &pos) const =0
ICU 2.1

Global DateFormat::parse (const UnicodeString &text, ParsePosition &pos) const
ICU 2.0

Global DateFormat::parseObject (const UnicodeString &source, Formattable &result, ParsePosition &parse_pos) const
ICU 2.0

Global DateFormat::createInstance (void)
ICU 2.0

Global DateFormat::createTimeInstance (EStyle style=kDefault, const Locale &aLocale=LocalegetDefault())
ICU 2.0

Global DateFormat::createDateInstance (EStyle style=kDefault, const Locale &aLocale=LocalegetDefault())
ICU 2.0

Global DateFormat::createDateTimeInstance (EStyle dateStyle=kDefault, EStyle timeStyle=kDefault, const Locale &aLocale=LocalegetDefault())
ICU 2.0

Global DateFormat::getAvailableLocales (int32_t &count)
ICU 2.0

Global DateFormat::isLenient (void) const
ICU 2.0

Global DateFormat::setLenient (UBool lenient)
ICU 2.0

Global DateFormat::getCalendar (void) const
ICU 2.0

Global DateFormat::adoptCalendar (Calendar *calendarToAdopt)
ICU 2.0

Global DateFormat::setCalendar (const Calendar &newCalendar)
ICU 2.0

Global DateFormat::getNumberFormat (void) const
ICU 2.0

Global DateFormat::adoptNumberFormat (NumberFormat *formatToAdopt)
ICU 2.0

Global DateFormat::setNumberFormat (const NumberFormat &newNumberFormat)
ICU 2.0

Global DateFormat::getTimeZone (void) const
ICU 2.0

Global DateFormat::adoptTimeZone (TimeZone *zoneToAdopt)
ICU 2.0

Global DateFormat::setTimeZone (const TimeZone &zone)
ICU 2.0

Global DateFormat::operator= (const DateFormat &)
ICU 2.0

Global DateFormatSymbols::DtContextType
ICU 3.6

Global DateFormatSymbols::DtWidthType
ICU 3.6

Global DateFormatSymbols::DateFormatSymbols (UErrorCode &status)
ICU 2.0

Global DateFormatSymbols::DateFormatSymbols (const Locale &locale, UErrorCode &status)
ICU 2.0

Global DateFormatSymbols::DateFormatSymbols (const DateFormatSymbols &)
ICU 2.0

Global DateFormatSymbols::~DateFormatSymbols ()
ICU 2.0

Global DateFormatSymbols::operator= (const DateFormatSymbols &)
ICU 2.0

Global DateFormatSymbols::operator== (const DateFormatSymbols &other) const
ICU 2.0

Global DateFormatSymbols::operator!= (const DateFormatSymbols &other) const
ICU 2.0

Global DateFormatSymbols::getEras (int32_t &count) const
ICU 2.0

Global DateFormatSymbols::setEras (const UnicodeString *eras, int32_t count)
ICU 2.0

Global DateFormatSymbols::getEraNames (int32_t &count) const
ICU 3.4

Global DateFormatSymbols::setEraNames (const UnicodeString *eraNames, int32_t count)
ICU 3.6

Global DateFormatSymbols::getMonths (int32_t &count) const
ICU 2.0

Global DateFormatSymbols::setMonths (const UnicodeString *months, int32_t count)
ICU 2.0

Global DateFormatSymbols::getShortMonths (int32_t &count) const
ICU 2.0

Global DateFormatSymbols::setShortMonths (const UnicodeString *shortMonths, int32_t count)
ICU 2.0

Global DateFormatSymbols::getMonths (int32_t &count, DtContextType context, DtWidthType width) const
ICU 3.4

Global DateFormatSymbols::setMonths (const UnicodeString *months, int32_t count, DtContextType context, DtWidthType width)
ICU 3.6

Global DateFormatSymbols::getWeekdays (int32_t &count) const
ICU 2.0

Global DateFormatSymbols::setWeekdays (const UnicodeString *weekdays, int32_t count)
ICU 2.0

Global DateFormatSymbols::getShortWeekdays (int32_t &count) const
ICU 2.0

Global DateFormatSymbols::setShortWeekdays (const UnicodeString *shortWeekdays, int32_t count)
ICU 2.0

Global DateFormatSymbols::getWeekdays (int32_t &count, DtContextType context, DtWidthType width) const
ICU 3.4

Global DateFormatSymbols::setWeekdays (const UnicodeString *weekdays, int32_t count, DtContextType context, DtWidthType width)
ICU 3.6

Global DateFormatSymbols::getQuarters (int32_t &count, DtContextType context, DtWidthType width) const
ICU 3.6

Global DateFormatSymbols::setQuarters (const UnicodeString *quarters, int32_t count, DtContextType context, DtWidthType width)
ICU 3.6

Global DateFormatSymbols::getAmPmStrings (int32_t &count) const
ICU 2.0

Global DateFormatSymbols::setAmPmStrings (const UnicodeString *ampms, int32_t count)
ICU 2.0

Global DateFormatSymbols::setZoneStrings (const UnicodeString *const *strings, int32_t rowCount, int32_t columnCount)
ICU 2.0

Global DateFormatSymbols::getPatternUChars (void)
ICU 2.0

Global DateFormatSymbols::getLocalPatternChars (UnicodeString &result) const
ICU 2.0

Global DateFormatSymbols::setLocalPatternChars (const UnicodeString &newLocalPatternChars)
ICU 2.0

Global DateFormatSymbols::getLocale (ULocDataLocaleType type, UErrorCode &status) const
ICU 2.8

Global DateFormatSymbols::getDynamicClassID () const
ICU 2.2

Global DateFormatSymbols::getStaticClassID ()
ICU 2.2

Global DateIntervalInfo::operator== (const DateIntervalInfo &other) const
ICU 4.0

Global DateIntervalInfo::operator!= (const DateIntervalInfo &other) const
ICU 4.0

Global DateIntervalInfo::getDynamicClassID () const
ICU 4.0

Global DateIntervalInfo::getStaticClassID ()
ICU 4.0

Class DateTimePatternGenerator
ICU 3.8

Global DateTimePatternGenerator::createInstance (UErrorCode &status)
ICU 3.8

Global DateTimePatternGenerator::createInstance (const Locale &uLocale, UErrorCode &status)
ICU 3.8

Global DateTimePatternGenerator::createEmptyInstance (UErrorCode &status)
ICU 3.8

Global DateTimePatternGenerator::clone () const
ICU 3.8

Global DateTimePatternGenerator::operator== (const DateTimePatternGenerator &other) const
ICU 3.8

Global DateTimePatternGenerator::operator!= (const DateTimePatternGenerator &other) const
ICU 3.8

Global DateTimePatternGenerator::getSkeleton (const UnicodeString &pattern, UErrorCode &status)
ICU 3.8

Global DateTimePatternGenerator::getBaseSkeleton (const UnicodeString &pattern, UErrorCode &status)
ICU 3.8

Global DateTimePatternGenerator::addPattern (const UnicodeString &pattern, UBool override, UnicodeString &conflictingPattern, UErrorCode &status)
ICU 3.8

Global DateTimePatternGenerator::setAppendItemFormat (UDateTimePatternField field, const UnicodeString &value)
ICU 3.8

Global DateTimePatternGenerator::getAppendItemFormat (UDateTimePatternField field) const
ICU 3.8

Global DateTimePatternGenerator::setAppendItemName (UDateTimePatternField field, const UnicodeString &value)
ICU 3.8

Global DateTimePatternGenerator::getAppendItemName (UDateTimePatternField field) const
ICU 3.8

Global DateTimePatternGenerator::setDateTimeFormat (const UnicodeString &dateTimeFormat)
ICU 3.8

Global DateTimePatternGenerator::getDateTimeFormat () const
ICU 3.8

Global DateTimePatternGenerator::getBestPattern (const UnicodeString &skeleton, UErrorCode &status)
ICU 3.8

Global DateTimePatternGenerator::replaceFieldTypes (const UnicodeString &pattern, const UnicodeString &skeleton, UErrorCode &status)
ICU 3.8

Global DateTimePatternGenerator::getSkeletons (UErrorCode &status) const
ICU 3.8

Global DateTimePatternGenerator::getPatternForSkeleton (const UnicodeString &skeleton) const
ICU 3.8

Global DateTimePatternGenerator::getBaseSkeletons (UErrorCode &status) const
ICU 3.8

Global DateTimePatternGenerator::setDecimal (const UnicodeString &decimal)
ICU 3.8

Global DateTimePatternGenerator::getDecimal () const
ICU 3.8

Global DateTimePatternGenerator::getDynamicClassID () const
ICU 3.8

Global DateTimePatternGenerator::getStaticClassID (void)
ICU 3.8

Global DateTimePatternGenerator::~DateTimePatternGenerator ()
ICU 3.8

Class DateTimeRule
ICU 3.8

Global DateTimeRule::DateRuleType
ICU 3.8

Global DateTimeRule::TimeRuleType
ICU 3.8

Global DateTimeRule::DateTimeRule (int32_t month, int32_t dayOfMonth, int32_t millisInDay, TimeRuleType timeType)
ICU 3.8

Global DateTimeRule::DateTimeRule (int32_t month, int32_t weekInMonth, int32_t dayOfWeek, int32_t millisInDay, TimeRuleType timeType)
ICU 3.8

Global DateTimeRule::DateTimeRule (int32_t month, int32_t dayOfMonth, int32_t dayOfWeek, UBool after, int32_t millisInDay, TimeRuleType timeType)
ICU 3.8

Global DateTimeRule::DateTimeRule (const DateTimeRule &source)
ICU 3.8

Global DateTimeRule::~DateTimeRule ()
ICU 3.8

Global DateTimeRule::clone (void) const
ICU 3.8

Global DateTimeRule::operator= (const DateTimeRule &right)
ICU 3.8

Global DateTimeRule::operator== (const DateTimeRule &that) const
ICU 3.8

Global DateTimeRule::operator!= (const DateTimeRule &that) const
ICU 3.8

Global DateTimeRule::getDateRuleType (void) const
ICU 3.8

Global DateTimeRule::getTimeRuleType (void) const
ICU 3.8

Global DateTimeRule::getRuleMonth (void) const
ICU 3.8

Global