Skip to content

Latest commit

 

History

History
502 lines (470 loc) · 51.3 KB

File metadata and controls

502 lines (470 loc) · 51.3 KB

ICU4C API Comparison: ICU 77 with ICU 78

Note Markdown format of this document is new for ICU 65.

Removed

Removed from ICU 77

File API ICU 77 ICU 78
fmtable.h CharString* icu::Formattable::internalGetCharString(UErrorCode&) Internal (missing)
measunit.h static MeasureUnit icu::MeasureUnit::getPortionPer1E9() DraftICU 77 (missing)
measunit.h static MeasureUnit* icu::MeasureUnit::createPortionPer1E9(UErrorCode&) DraftICU 77 (missing)
messageformat2_data_model.h Builder& icu::message2::MFDataModel::Builder::addBinding(Binding&&, UErrorCode&) InternalICU 75 (missing)
messageformat2_data_model.h Builder& icu::message2::MFDataModel::Builder::addSelector(VariableName&&, UErrorCode&) InternalICU 75 (missing)
messageformat2_data_model.h Builder& icu::message2::MFDataModel::Builder::addVariant(SelectorKeys&&, Pattern&&, UErrorCode&) InternalICU 75 (missing)
messageformat2_data_model.h Builder& icu::message2::MFDataModel::Builder::operator=(Builder&&)=delete untagged (missing)
messageformat2_data_model.h Builder& icu::message2::MFDataModel::Builder::operator=(const Builder&)=delete untagged (missing)
messageformat2_data_model.h Builder& icu::message2::MFDataModel::Builder::setPattern(Pattern&&) InternalICU 75 (missing)
messageformat2_data_model.h MFDataModel icu::message2::MFDataModel::Builder::build(UErrorCode&) const InternalICU 75 (missing)
messageformat2_data_model.h icu::message2::MFDataModel::Builder::Builder(Builder&&)=delete untagged (missing)
messageformat2_data_model.h icu::message2::MFDataModel::Builder::Builder(UErrorCode&) InternalICU 75 (missing)
messageformat2_data_model.h icu::message2::MFDataModel::Builder::Builder(const Builder&)=delete untagged (missing)
messageformat2_data_model.h icu::message2::MFDataModel::Builder::~Builder() InternalICU 75 (missing)
messageformat2_formattable.h UDate icu::message2::Formattable::getDate(UErrorCode&) const InternalICU 75 (missing)
messageformat2_formattable.h static Formattable icu::message2::Formattable::forDate(UDate) InternalICU 75 (missing)
platform.h #define U_HAVE_PLACEMENT_NEW StableICU 2.6 (missing)

Deprecated

Deprecated or Obsoleted in ICU 78

File API ICU 77 ICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getMetricTon() StableICU 64 DeprecatedICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getMilligramPerDeciliter() StableICU 64 DeprecatedICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createMetricTon(UErrorCode&) StableICU 54 DeprecatedICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createMilligramPerDeciliter(UErrorCode&) StableICU 57 DeprecatedICU 78

Changed

Changed in ICU 78 (old, new)

File API ICU 77 ICU 78
coll.h auto icu::Collator::equal_to() const Draft→StableICU 76
coll.h auto icu::Collator::greater() const Draft→StableICU 76
coll.h auto icu::Collator::greater_equal() const Draft→StableICU 76
coll.h auto icu::Collator::less() const Draft→StableICU 76
coll.h auto icu::Collator::less_equal() const Draft→StableICU 76
coll.h auto icu::Collator::not_equal_to() const Draft→StableICU 76
measunit.h static MeasureUnit icu::MeasureUnit::getLightSpeed() Draft→StableICU 76
measunit.h static MeasureUnit icu::MeasureUnit::getMetricTon() StableICU 64 DeprecatedICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getMilligramPerDeciliter() StableICU 64 DeprecatedICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getNight() Draft→StableICU 76
measunit.h static MeasureUnit* icu::MeasureUnit::createLightSpeed(UErrorCode&) Draft→StableICU 76
measunit.h static MeasureUnit* icu::MeasureUnit::createMetricTon(UErrorCode&) StableICU 54 DeprecatedICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createMilligramPerDeciliter(UErrorCode&) StableICU 57 DeprecatedICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createNight(UErrorCode&) Draft→StableICU 76
uchar.h enum UIndicConjunctBreak::U_INCB_CONSONANT Draft→StableICU 76
uchar.h enum UIndicConjunctBreak::U_INCB_EXTEND Draft→StableICU 76
uchar.h enum UIndicConjunctBreak::U_INCB_LINKER Draft→StableICU 76
uchar.h enum UIndicConjunctBreak::U_INCB_NONE Draft→StableICU 76
uchar.h enum UProperty::UCHAR_INDIC_CONJUNCT_BREAK Draft→StableICU 76
uchar.h enum UProperty::UCHAR_MODIFIER_COMBINING_MARK Draft→StableICU 76
uniset.h U_HEADER_NESTED_NAMESPACE::USetCodePoints icu::UnicodeSet::codePoints() const Draft→StableICU 76
uniset.h U_HEADER_NESTED_NAMESPACE::USetRanges icu::UnicodeSet::ranges() const Draft→StableICU 76
uniset.h U_HEADER_NESTED_NAMESPACE::USetStrings icu::UnicodeSet::strings() const Draft→StableICU 76
unistr.h UNISTR_FROM_STRING_EXPLICIT icu::UnicodeString::UnicodeString(const S&) Draft→StableICU 76
unistr.h UnicodeString& icu::UnicodeString::append(const S&) Draft→StableICU 76
unistr.h UnicodeString& icu::UnicodeString::operator+=(const S&) Draft→StableICU 76
unistr.h UnicodeString& icu::UnicodeString::operator=(const S&) Draft→StableICU 76
unistr.h bool icu::UnicodeString::operator!=(const S&) const Draft→StableICU 76
unistr.h bool icu::UnicodeString::operator==(const S&) const Draft→StableICU 76
unistr.h icu::UnicodeString::operator std::u16string_view() const Draft→StableICU 76
unistr.h icu::UnicodeString::operator std::wstring_view() const Draft→StableICU 76
unistr.h static UnicodeString icu::UnicodeString::readOnlyAlias(const S&) Draft→StableICU 76
unistr.h static UnicodeString icu::UnicodeString::readOnlyAlias(const UnicodeString&) Draft→StableICU 76
uset.h CodePointRange U_HEADER_ONLY_NAMESPACE::USetRangeIterator::operator* () const Draft→StableICU 76
uset.h USetCodePointIterator & U_HEADER_ONLY_NAMESPACE::USetCodePointIterator::operator++() Draft→StableICU 76
uset.h USetCodePointIterator U_HEADER_ONLY_NAMESPACE::USetCodePointIterator::operator++(int) Draft→StableICU 76
uset.h USetCodePointIterator U_HEADER_ONLY_NAMESPACE::USetCodePoints::begin() const Draft→StableICU 76
uset.h USetCodePointIterator U_HEADER_ONLY_NAMESPACE::USetCodePoints::end() const Draft→StableICU 76
uset.h USetRangeIterator & U_HEADER_ONLY_NAMESPACE::USetRangeIterator::operator++() Draft→StableICU 76
uset.h USetRangeIterator U_HEADER_ONLY_NAMESPACE::USetRangeIterator::operator++(int) Draft→StableICU 76
uset.h USetRangeIterator U_HEADER_ONLY_NAMESPACE::USetRanges::begin() const Draft→StableICU 76
uset.h USetRangeIterator U_HEADER_ONLY_NAMESPACE::USetRanges::end() const Draft→StableICU 76
uset.h USetStringIterator & U_HEADER_ONLY_NAMESPACE::USetStringIterator::operator++() Draft→StableICU 76
uset.h USetStringIterator U_HEADER_ONLY_NAMESPACE::USetStringIterator::operator++(int) Draft→StableICU 76
uset.h USetStringIterator U_HEADER_ONLY_NAMESPACE::USetStrings::begin() const Draft→StableICU 76
uset.h USetStringIterator U_HEADER_ONLY_NAMESPACE::USetStrings::end() const Draft→StableICU 76
uset.h U_HEADER_ONLY_NAMESPACE::USetCodePointIterator::USetCodePointIterator(const USetCodePointIterator&)=default Draft→StableICU 76
uset.h U_HEADER_ONLY_NAMESPACE::USetCodePoints::USetCodePoints(const USet*) Draft→StableICU 76
uset.h U_HEADER_ONLY_NAMESPACE::USetCodePoints::USetCodePoints(const USetCodePoints&)=default Draft→StableICU 76
uset.h U_HEADER_ONLY_NAMESPACE::USetRangeIterator::USetRangeIterator(const USetRangeIterator&)=default Draft→StableICU 76
uset.h U_HEADER_ONLY_NAMESPACE::USetRanges::USetRanges(const USet*) Draft→StableICU 76
uset.h U_HEADER_ONLY_NAMESPACE::USetRanges::USetRanges(const USetRanges&)=default Draft→StableICU 76
uset.h U_HEADER_ONLY_NAMESPACE::USetStringIterator::USetStringIterator(const USetStringIterator&)=default Draft→StableICU 76
uset.h U_HEADER_ONLY_NAMESPACE::USetStrings::USetStrings(const USet*) Draft→StableICU 76
uset.h U_HEADER_ONLY_NAMESPACE::USetStrings::USetStrings(const USetStrings&)=default Draft→StableICU 76
uset.h bool U_HEADER_ONLY_NAMESPACE::USetCodePointIterator::operator!=(const USetCodePointIterator&) const Draft→StableICU 76
uset.h bool U_HEADER_ONLY_NAMESPACE::USetCodePointIterator::operator==(const USetCodePointIterator&) const Draft→StableICU 76
uset.h bool U_HEADER_ONLY_NAMESPACE::USetRangeIterator::operator!=(const USetRangeIterator&) const Draft→StableICU 76
uset.h bool U_HEADER_ONLY_NAMESPACE::USetRangeIterator::operator==(const USetRangeIterator&) const Draft→StableICU 76
uset.h bool U_HEADER_ONLY_NAMESPACE::USetStringIterator::operator!=(const USetStringIterator&) const Draft→StableICU 76
uset.h bool U_HEADER_ONLY_NAMESPACE::USetStringIterator::operator==(const USetStringIterator&) const Draft→StableICU 76
uset.h UChar32 U_HEADER_ONLY_NAMESPACE::USetCodePointIterator::operator* () const Draft→StableICU 76
uset.h const UChar* uset_getString(const USet*, int32_t, int32_t*) Draft→StableICU 76
uset.h int32_t uset_getStringCount(const USet*) Draft→StableICU 76
uset.h std::u16string_view U_HEADER_ONLY_NAMESPACE::USetStringIterator::operator* () const Draft→StableICU 76

Promoted

Promoted to stable in ICU 78

File API ICU 77 ICU 78
coll.h auto icu::Collator::equal_to() const Draft→StableICU 76
coll.h auto icu::Collator::greater() const Draft→StableICU 76
coll.h auto icu::Collator::greater_equal() const Draft→StableICU 76
coll.h auto icu::Collator::less() const Draft→StableICU 76
coll.h auto icu::Collator::less_equal() const Draft→StableICU 76
coll.h auto icu::Collator::not_equal_to() const Draft→StableICU 76
measunit.h static MeasureUnit icu::MeasureUnit::getLightSpeed() Draft→StableICU 76
measunit.h static MeasureUnit icu::MeasureUnit::getNight() Draft→StableICU 76
measunit.h static MeasureUnit* icu::MeasureUnit::createLightSpeed(UErrorCode&) Draft→StableICU 76
measunit.h static MeasureUnit* icu::MeasureUnit::createNight(UErrorCode&) Draft→StableICU 76
uchar.h enum UBlockCode::UBLOCK_BERIA_ERFE (missing) StableICU 78
uchar.h enum UBlockCode::UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_J (missing) StableICU 78
uchar.h enum UBlockCode::UBLOCK_MISCELLANEOUS_SYMBOLS_SUPPLEMENT (missing) StableICU 78
uchar.h enum UBlockCode::UBLOCK_SHARADA_SUPPLEMENT (missing) StableICU 78
uchar.h enum UBlockCode::UBLOCK_SIDETIC (missing) StableICU 78
uchar.h enum UBlockCode::UBLOCK_TAI_YO (missing) StableICU 78
uchar.h enum UBlockCode::UBLOCK_TANGUT_COMPONENTS_SUPPLEMENT (missing) StableICU 78
uchar.h enum UBlockCode::UBLOCK_TOLONG_SIKI (missing) StableICU 78
uchar.h enum UIndicConjunctBreak::U_INCB_CONSONANT Draft→StableICU 76
uchar.h enum UIndicConjunctBreak::U_INCB_EXTEND Draft→StableICU 76
uchar.h enum UIndicConjunctBreak::U_INCB_LINKER Draft→StableICU 76
uchar.h enum UIndicConjunctBreak::U_INCB_NONE Draft→StableICU 76
uchar.h enum UJoiningGroup::U_JG_THIN_NOON (missing) StableICU 78
uchar.h enum ULineBreak::U_LB_UNAMBIGUOUS_HYPHEN (missing) StableICU 78
uchar.h enum UProperty::UCHAR_INDIC_CONJUNCT_BREAK Draft→StableICU 76
uchar.h enum UProperty::UCHAR_MODIFIER_COMBINING_MARK Draft→StableICU 76
uniset.h U_HEADER_NESTED_NAMESPACE::USetCodePoints icu::UnicodeSet::codePoints() const Draft→StableICU 76
uniset.h U_HEADER_NESTED_NAMESPACE::USetRanges icu::UnicodeSet::ranges() const Draft→StableICU 76
uniset.h U_HEADER_NESTED_NAMESPACE::USetStrings icu::UnicodeSet::strings() const Draft→StableICU 76
unistr.h UNISTR_FROM_STRING_EXPLICIT icu::UnicodeString::UnicodeString(const S&) Draft→StableICU 76
unistr.h UnicodeString& icu::UnicodeString::append(const S&) Draft→StableICU 76
unistr.h UnicodeString& icu::UnicodeString::operator+=(const S&) Draft→StableICU 76
unistr.h UnicodeString& icu::UnicodeString::operator=(const S&) Draft→StableICU 76
unistr.h bool icu::UnicodeString::operator!=(const S&) const Draft→StableICU 76
unistr.h bool icu::UnicodeString::operator==(const S&) const Draft→StableICU 76
unistr.h icu::UnicodeString::operator std::u16string_view() const Draft→StableICU 76
unistr.h icu::UnicodeString::operator std::wstring_view() const Draft→StableICU 76
unistr.h static UnicodeString icu::UnicodeString::readOnlyAlias(const S&) Draft→StableICU 76
unistr.h static UnicodeString icu::UnicodeString::readOnlyAlias(const UnicodeString&) Draft→StableICU 76
uscript.h enum UScriptCode::USCRIPT_BERIA_ERFE (missing) StableICU 78
uscript.h enum UScriptCode::USCRIPT_SIDETIC (missing) StableICU 78
uscript.h enum UScriptCode::USCRIPT_TAI_YO (missing) StableICU 78
uscript.h enum UScriptCode::USCRIPT_TOLONG_SIKI (missing) StableICU 78
uscript.h enum UScriptCode::USCRIPT_TRADITIONAL_HAN_WITH_LATIN (missing) StableICU 78
uset.h CodePointRange U_HEADER_ONLY_NAMESPACE::USetRangeIterator::operator* () const Draft→StableICU 76
uset.h USetCodePointIterator & U_HEADER_ONLY_NAMESPACE::USetCodePointIterator::operator++() Draft→StableICU 76
uset.h USetCodePointIterator U_HEADER_ONLY_NAMESPACE::USetCodePointIterator::operator++(int) Draft→StableICU 76
uset.h USetCodePointIterator U_HEADER_ONLY_NAMESPACE::USetCodePoints::begin() const Draft→StableICU 76
uset.h USetCodePointIterator U_HEADER_ONLY_NAMESPACE::USetCodePoints::end() const Draft→StableICU 76
uset.h USetRangeIterator & U_HEADER_ONLY_NAMESPACE::USetRangeIterator::operator++() Draft→StableICU 76
uset.h USetRangeIterator U_HEADER_ONLY_NAMESPACE::USetRangeIterator::operator++(int) Draft→StableICU 76
uset.h USetRangeIterator U_HEADER_ONLY_NAMESPACE::USetRanges::begin() const Draft→StableICU 76
uset.h USetRangeIterator U_HEADER_ONLY_NAMESPACE::USetRanges::end() const Draft→StableICU 76
uset.h USetStringIterator & U_HEADER_ONLY_NAMESPACE::USetStringIterator::operator++() Draft→StableICU 76
uset.h USetStringIterator U_HEADER_ONLY_NAMESPACE::USetStringIterator::operator++(int) Draft→StableICU 76
uset.h USetStringIterator U_HEADER_ONLY_NAMESPACE::USetStrings::begin() const Draft→StableICU 76
uset.h USetStringIterator U_HEADER_ONLY_NAMESPACE::USetStrings::end() const Draft→StableICU 76
uset.h U_HEADER_ONLY_NAMESPACE::USetCodePointIterator::USetCodePointIterator(const USetCodePointIterator&)=default Draft→StableICU 76
uset.h U_HEADER_ONLY_NAMESPACE::USetCodePoints::USetCodePoints(const USet*) Draft→StableICU 76
uset.h U_HEADER_ONLY_NAMESPACE::USetCodePoints::USetCodePoints(const USetCodePoints&)=default Draft→StableICU 76
uset.h U_HEADER_ONLY_NAMESPACE::USetRangeIterator::USetRangeIterator(const USetRangeIterator&)=default Draft→StableICU 76
uset.h U_HEADER_ONLY_NAMESPACE::USetRanges::USetRanges(const USet*) Draft→StableICU 76
uset.h U_HEADER_ONLY_NAMESPACE::USetRanges::USetRanges(const USetRanges&)=default Draft→StableICU 76
uset.h U_HEADER_ONLY_NAMESPACE::USetStringIterator::USetStringIterator(const USetStringIterator&)=default Draft→StableICU 76
uset.h U_HEADER_ONLY_NAMESPACE::USetStrings::USetStrings(const USet*) Draft→StableICU 76
uset.h U_HEADER_ONLY_NAMESPACE::USetStrings::USetStrings(const USetStrings&)=default Draft→StableICU 76
uset.h bool U_HEADER_ONLY_NAMESPACE::USetCodePointIterator::operator!=(const USetCodePointIterator&) const Draft→StableICU 76
uset.h bool U_HEADER_ONLY_NAMESPACE::USetCodePointIterator::operator==(const USetCodePointIterator&) const Draft→StableICU 76
uset.h bool U_HEADER_ONLY_NAMESPACE::USetRangeIterator::operator!=(const USetRangeIterator&) const Draft→StableICU 76
uset.h bool U_HEADER_ONLY_NAMESPACE::USetRangeIterator::operator==(const USetRangeIterator&) const Draft→StableICU 76
uset.h bool U_HEADER_ONLY_NAMESPACE::USetStringIterator::operator!=(const USetStringIterator&) const Draft→StableICU 76
uset.h bool U_HEADER_ONLY_NAMESPACE::USetStringIterator::operator==(const USetStringIterator&) const Draft→StableICU 76
uset.h UChar32 U_HEADER_ONLY_NAMESPACE::USetCodePointIterator::operator* () const Draft→StableICU 76
uset.h const UChar* uset_getString(const USet*, int32_t, int32_t*) Draft→StableICU 76
uset.h int32_t uset_getStringCount(const USet*) Draft→StableICU 76
uset.h std::u16string_view U_HEADER_ONLY_NAMESPACE::USetStringIterator::operator* () const Draft→StableICU 76

Added

Added in ICU 78

File API ICU 77 ICU 78
dtfmtsym.h const UnicodeString* icu::DateFormatSymbols::getAmPmStrings(int32_t&, DtContextType, DtWidthType) const (missing) DraftICU 78
dtfmtsym.h void icu::DateFormatSymbols::setAmPmStrings(const UnicodeString*, int32_t, DtContextType, DtWidthType) (missing) DraftICU 78
dtptngen.h UDateTimePatternConflict icu::DateTimePatternGenerator::addPatternWithSkeleton(const UnicodeString&, const UnicodeString&, bool, UnicodeString&, UErrorCode&) (missing) InternalICU 78
fmtable.h FixedString* icu::Formattable::internalGetFixedString(UErrorCode&) (missing) Internal
localpointer.h static void* icu::LocalPointerBase< T >::operator new(size_t, void*)=delete (missing) untagged
measunit.h static MeasureUnit icu::MeasureUnit::getBecquerel() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getBritishThermalUnitIt() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getBuJp() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getCalorieIt() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getChain() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getCho() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getCoulomb() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getCupImperial() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getCupJp() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getFarad() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getFluidOunceMetric() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getFortnight() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getFun() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getGray() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getHenry() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getJoJp() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getKatal() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getKen() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getKilogramForce() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getKoku() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getKosaji() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getOfglucose() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getOfhg() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getOsaji() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getPart() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getPartPer1E6() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getPartPer1E9() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getPintImperial() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getRankine() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getRiJp() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getRin() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getRod() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getSai() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getSeJp() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getShaku() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getShakuCloth() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getShakuLength() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getSiemens() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getSievert() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getSlug() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getSteradian() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getSun() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getTesla() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getToJp() (missing) DraftICU 78
measunit.h static MeasureUnit icu::MeasureUnit::getWeber() (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createBecquerel(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createBritishThermalUnitIt(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createBuJp(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createCalorieIt(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createChain(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createCho(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createCoulomb(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createCupImperial(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createCupJp(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createFarad(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createFluidOunceMetric(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createFortnight(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createFun(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createGray(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createHenry(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createJoJp(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createKatal(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createKen(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createKilogramForce(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createKoku(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createKosaji(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createOfglucose(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createOfhg(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createOsaji(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createPart(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createPartPer1E6(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createPartPer1E9(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createPintImperial(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createRankine(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createRiJp(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createRin(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createRod(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createSai(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createSeJp(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createShaku(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createShakuCloth(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createShakuLength(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createSiemens(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createSievert(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createSlug(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createSteradian(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createSun(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createTesla(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createToJp(UErrorCode&) (missing) DraftICU 78
measunit.h static MeasureUnit* icu::MeasureUnit::createWeber(UErrorCode&) (missing) DraftICU 78
messageformat2_data_model.h Binding& icu::message2::data_model::Binding::operator=(Binding) (missing) InternalICU 75
messageformat2_data_model.h Builder& icu::message2::data_model::MFDataModel::Builder::addBinding(Binding&&, UErrorCode&) (missing) InternalICU 75
messageformat2_data_model.h Builder& icu::message2::data_model::MFDataModel::Builder::addSelector(VariableName&&, UErrorCode&) (missing) InternalICU 75
messageformat2_data_model.h Builder& icu::message2::data_model::MFDataModel::Builder::addVariant(SelectorKeys&&, Pattern&&, UErrorCode&) (missing) InternalICU 75
messageformat2_data_model.h Builder& icu::message2::data_model::MFDataModel::Builder::operator=(Builder&&)=delete (missing) untagged
messageformat2_data_model.h Builder& icu::message2::data_model::MFDataModel::Builder::operator=(const Builder&)=delete (missing) untagged
messageformat2_data_model.h Builder& icu::message2::data_model::MFDataModel::Builder::setPattern(Pattern&&) (missing) InternalICU 75
messageformat2_data_model.h Iterator icu::message2::data_model::Pattern::begin() const (missing) InternalICU 75
messageformat2_data_model.h Iterator icu::message2::data_model::Pattern::end() const (missing) InternalICU 75
messageformat2_data_model.h Key& icu::message2::data_model::Key::operator=(Key) (missing) InternalICU 75
messageformat2_data_model.h MFDataModel icu::message2::data_model::MFDataModel::Builder::build(UErrorCode&) const (missing) InternalICU 75
messageformat2_data_model.h MFDataModel& icu::message2::data_model::MFDataModel::operator=(MFDataModel) (missing) InternalICU 75
messageformat2_data_model.h Operand& icu::message2::data_model::Operand::operator=(Operand) (missing) InternalICU 75
messageformat2_data_model.h Operator& icu::message2::data_model::Operator::operator=(Operator) (missing) InternalICU 75
messageformat2_data_model.h Pattern& icu::message2::data_model::Pattern::operator=(Pattern) (missing) InternalICU 75
messageformat2_data_model.h SelectorKeys& icu::message2::data_model::SelectorKeys::operator=(SelectorKeys) (missing) InternalICU 75
messageformat2_data_model.h Variant& icu::message2::data_model::Variant::operator=(Variant) (missing) InternalICU 75
messageformat2_data_model.h bool icu::message2::data_model::Binding::isLocal() const (missing) InternalICU 78
messageformat2_data_model.h bool icu::message2::data_model::Key::isWildcard() const (missing) InternalICU 75
messageformat2_data_model.h bool icu::message2::data_model::Key::operator<(const Key&) const (missing) InternalICU 75
messageformat2_data_model.h bool icu::message2::data_model::Key::operator==(const Key&) const (missing) InternalICU 75
messageformat2_data_model.h bool icu::message2::data_model::Operand::isLiteral() const (missing) InternalICU 75
messageformat2_data_model.h bool icu::message2::data_model::Operand::isNull() const (missing) InternalICU 75
messageformat2_data_model.h bool icu::message2::data_model::Operand::isVariable() const (missing) InternalICU 75
messageformat2_data_model.h bool icu::message2::data_model::SelectorKeys::operator<(const SelectorKeys&) const (missing) InternalICU 75
messageformat2_data_model.h const Expression & icu::message2::data_model::Binding::getValue() const (missing) InternalICU 75
messageformat2_data_model.h const FunctionName & icu::message2::data_model::Operator::getFunctionName() const (missing) InternalICU 75
messageformat2_data_model.h const Literal & icu::message2::data_model::Key::asLiteral() const (missing) InternalICU 75
messageformat2_data_model.h const Literal & icu::message2::data_model::Operand::asLiteral() const (missing) InternalICU 75
messageformat2_data_model.h const Pattern & icu::message2::data_model::MFDataModel::getPattern() const (missing) InternalICU 75
messageformat2_data_model.h const Pattern & icu::message2::data_model::Variant::getPattern() const (missing) InternalICU 75
messageformat2_data_model.h const SelectorKeys & icu::message2::data_model::Variant::getKeys() const (missing) InternalICU 75
messageformat2_data_model.h const UnicodeString & icu::message2::data_model::Operand::asVariable() const (missing) InternalICU 75
messageformat2_data_model.h const VariableName & icu::message2::data_model::Binding::getVariable() const (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::Binding::Binding() (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::Binding::Binding(const Binding&) (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::Binding::Binding(const VariableName&, Expression&&) (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::Binding::~Binding() (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::Key::Key() (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::Key::Key(const Key&) (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::Key::Key(const Literal&) (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::Key::~Key() (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::MFDataModel::Builder::Builder(Builder&&)=delete (missing) untagged
messageformat2_data_model.h icu::message2::data_model::MFDataModel::Builder::Builder(UErrorCode&) (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::MFDataModel::Builder::Builder(const Builder&)=delete (missing) untagged
messageformat2_data_model.h icu::message2::data_model::MFDataModel::Builder::~Builder() (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::MFDataModel::MFDataModel() (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::MFDataModel::MFDataModel(const MFDataModel&) (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::MFDataModel::~MFDataModel() (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::Operand::Operand() (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::Operand::Operand(const Literal&) (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::Operand::Operand(const Operand&) (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::Operand::Operand(const UnicodeString&) (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::Operand::~Operand() (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::Operator::Operator() (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::Operator::Operator(const Operator&) (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::Operator::~Operator() (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::Pattern::Pattern() (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::Pattern::Pattern(const Pattern&) (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::Pattern::~Pattern() (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::SelectorKeys::SelectorKeys() (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::SelectorKeys::SelectorKeys(const SelectorKeys&) (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::SelectorKeys::~SelectorKeys() (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::Variant::Variant()=default (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::Variant::Variant(const SelectorKeys&, Pattern&&) (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::Variant::Variant(const Variant&) (missing) InternalICU 75
messageformat2_data_model.h icu::message2::data_model::Variant::~Variant() (missing) InternalICU 75
messageformat2_data_model.h static Binding icu::message2::data_model::Binding::input(UnicodeString&&, Expression&&, UErrorCode&) (missing) InternalICU 75
messageformat2_data_model.h std::vector< Binding > icu::message2::data_model::MFDataModel::getLocalVariables() const (missing) InternalICU 75
messageformat2_data_model.h std::vector< Key > icu::message2::data_model::SelectorKeys::getKeys() const (missing) InternalICU 75
messageformat2_data_model.h std::vector< Option > icu::message2::data_model::Operator::getOptions() const (missing) InternalICU 75
messageformat2_data_model.h std::vector< VariableName > icu::message2::data_model::MFDataModel::getSelectors() const (missing) InternalICU 75
messageformat2_data_model.h std::vector< Variant > icu::message2::data_model::MFDataModel::getVariants() const (missing) InternalICU 75
messageformat2_formattable.h const DateInfo* icu::message2::Formattable::getDate(UErrorCode&) const (missing) InternalICU 75
messageformat2_formattable.h icu::message2::Formattable::Formattable(DateInfo&&) (missing) InternalICU 75
uchar.h enum UBlockCode::UBLOCK_BERIA_ERFE (missing) StableICU 78
uchar.h enum UBlockCode::UBLOCK_CJK_UNIFIED_IDEOGRAPHS_EXTENSION_J (missing) StableICU 78
uchar.h enum UBlockCode::UBLOCK_MISCELLANEOUS_SYMBOLS_SUPPLEMENT (missing) StableICU 78
uchar.h enum UBlockCode::UBLOCK_SHARADA_SUPPLEMENT (missing) StableICU 78
uchar.h enum UBlockCode::UBLOCK_SIDETIC (missing) StableICU 78
uchar.h enum UBlockCode::UBLOCK_TAI_YO (missing) StableICU 78
uchar.h enum UBlockCode::UBLOCK_TANGUT_COMPONENTS_SUPPLEMENT (missing) StableICU 78
uchar.h enum UBlockCode::UBLOCK_TOLONG_SIKI (missing) StableICU 78
uchar.h enum UJoiningGroup::U_JG_THIN_NOON (missing) StableICU 78
uchar.h enum ULineBreak::U_LB_UNAMBIGUOUS_HYPHEN (missing) StableICU 78
udat.h enum UDateFormatSymbolType::UDAT_AM_PMS_NARROW (missing) DraftICU 78
udat.h enum UDateFormatSymbolType::UDAT_AM_PMS_WIDE (missing) DraftICU 78
umachine.h #define U_FORCE_INLINE (missing) Internal
unistr.h StringClass icu::UnicodeString::toUTF8String() const (missing) DraftICU 78
unistr.h unspecified_iterator icu::UnicodeString::begin() const (missing) DraftICU 78
unistr.h unspecified_iterator icu::UnicodeString::end() const (missing) DraftICU 78
unistr.h unspecified_reverse_iterator icu::UnicodeString::rbegin() const (missing) DraftICU 78
unistr.h unspecified_reverse_iterator icu::UnicodeString::rend() const (missing) DraftICU 78
unistr.h void icu::UnicodeString::push_back(char16_t) (missing) DraftICU 78
uscript.h enum UScriptCode::USCRIPT_BERIA_ERFE (missing) StableICU 78
uscript.h enum UScriptCode::USCRIPT_SIDETIC (missing) StableICU 78
uscript.h enum UScriptCode::USCRIPT_TAI_YO (missing) StableICU 78
uscript.h enum UScriptCode::USCRIPT_TOLONG_SIKI (missing) StableICU 78
uscript.h enum UScriptCode::USCRIPT_TRADITIONAL_HAN_WITH_LATIN (missing) StableICU 78
utf.h #define U_IS_CODE_POINT (missing) DraftICU 78
utf.h #define U_IS_SCALAR_VALUE (missing) DraftICU 78
utf8.h #define U8_LENGTH_FROM_LEAD_BYTE_UNSAFE (missing) DraftICU 78
utf8.h #define U8_LENGTH_FROM_LEAD_BYTE (missing) DraftICU 78
utfiterator.h CP32 U_HEADER_ONLY_NAMESPACE::UnsafeCodeUnits< CP32, UnitIter, typename >::codePoint() const (missing) DraftICU 78
utfiterator.h CP32 U_HEADER_ONLY_NAMESPACE::prv::CodePointsIterator< CP32, skipSurrogates >::operator* () const (missing) Internal
utfiterator.h CodePointsIterator & U_HEADER_ONLY_NAMESPACE::prv::CodePointsIterator< CP32, skipSurrogates >::operator++() (missing) Internal
utfiterator.h CodePointsIterator U_HEADER_ONLY_NAMESPACE::prv::CodePointsIterator< CP32, skipSurrogates >::operator++(int) (missing) Internal
utfiterator.h CodeUnits& U_HEADER_ONLY_NAMESPACE::CodeUnits< CP32, UnitIter, typename >::operator=(const CodeUnits&)=default (missing) DraftICU 78
utfiterator.h U_FORCE_INLINE CodeUnits< CP32, UnitIter > U_HEADER_ONLY_NAMESPACE::UTFIterator< CP32, behavior, UnitIter, LimitIter, typename >::operator* () const (missing) DraftICU 78
utfiterator.h U_FORCE_INLINE Proxy U_HEADER_ONLY_NAMESPACE::UTFIterator< CP32, behavior, UnitIter, LimitIter, typename >::operator->() const (missing) DraftICU 78
utfiterator.h U_FORCE_INLINE UTFIterator & U_HEADER_ONLY_NAMESPACE::UTFIterator< CP32, behavior, UnitIter, LimitIter, typename >::operator++() (missing) DraftICU 78
utfiterator.h U_FORCE_INLINE UTFIterator U_HEADER_ONLY_NAMESPACE::UTFIterator< CP32, behavior, UnitIter, LimitIter, typename >::operator++(int) (missing) DraftICU 78
utfiterator.h U_FORCE_INLINE UTFIterator& U_HEADER_ONLY_NAMESPACE::UTFIterator< CP32, behavior, UnitIter, LimitIter, typename >::operator=(UTFIterator&&)=default (missing) DraftICU 78
utfiterator.h U_FORCE_INLINE UTFIterator& U_HEADER_ONLY_NAMESPACE::UTFIterator< CP32, behavior, UnitIter, LimitIter, typename >::operator=(const UTFIterator&)=default (missing) DraftICU 78
utfiterator.h U_FORCE_INLINE U_HEADER_ONLY_NAMESPACE::UTFIterator< CP32, behavior, UnitIter, LimitIter, typename >::UTFIterator() (missing) DraftICU 78
utfiterator.h U_FORCE_INLINE U_HEADER_ONLY_NAMESPACE::UTFIterator< CP32, behavior, UnitIter, LimitIter, typename >::UTFIterator(UTFIterator&&)=default (missing) DraftICU 78
utfiterator.h U_FORCE_INLINE U_HEADER_ONLY_NAMESPACE::UTFIterator< CP32, behavior, UnitIter, LimitIter, typename >::UTFIterator(UnitIter) (missing) DraftICU 78
utfiterator.h U_FORCE_INLINE U_HEADER_ONLY_NAMESPACE::UTFIterator< CP32, behavior, UnitIter, LimitIter, typename >::UTFIterator(UnitIter, LimitIter) (missing) DraftICU 78
utfiterator.h U_FORCE_INLINE U_HEADER_ONLY_NAMESPACE::UTFIterator< CP32, behavior, UnitIter, LimitIter, typename >::UTFIterator(UnitIter, UnitIter, LimitIter) (missing) DraftICU 78
utfiterator.h U_FORCE_INLINE U_HEADER_ONLY_NAMESPACE::UTFIterator< CP32, behavior, UnitIter, LimitIter, typename >::UTFIterator(const UTFIterator&)=default (missing) DraftICU 78
utfiterator.h U_FORCE_INLINE bool U_HEADER_ONLY_NAMESPACE::UTFIterator< CP32, behavior, UnitIter, LimitIter, typename >::operator!=(const UTFIterator&) const (missing) DraftICU 78
utfiterator.h U_FORCE_INLINE bool U_HEADER_ONLY_NAMESPACE::UTFIterator< CP32, behavior, UnitIter, LimitIter, typename >::operator==(const UTFIterator&) const (missing) DraftICU 78
utfiterator.h U_FORCE_INLINE std::enable_if_t< prv::bidirectional_iterator< Iter >, UTFIterator & > U_HEADER_ONLY_NAMESPACE::UTFIterator< CP32, behavior, UnitIter, LimitIter, typename >::operator--() (missing) DraftICU 78
utfiterator.h U_FORCE_INLINE std::enable_if_t< prv::bidirectional_iterator< Iter >, UTFIterator > U_HEADER_ONLY_NAMESPACE::UTFIterator< CP32, behavior, UnitIter, LimitIter, typename >::operator--(int) (missing) DraftICU 78
utfiterator.h U_HEADER_ONLY_NAMESPACE::AllCodePoints< CP32 >::AllCodePoints() (missing) DraftICU 78
utfiterator.h U_HEADER_ONLY_NAMESPACE::AllScalarValues< CP32 >::AllScalarValues() (missing) DraftICU 78
utfiterator.h U_HEADER_ONLY_NAMESPACE::CodeUnits< CP32, UnitIter, typename >::CodeUnits(CP32, uint8_t, bool, UnitIter, UnitIter) (missing) Internal
utfiterator.h U_HEADER_ONLY_NAMESPACE::CodeUnits< CP32, UnitIter, typename >::CodeUnits(const CodeUnits&)=default (missing) DraftICU 78
utfiterator.h U_HEADER_ONLY_NAMESPACE::UnsafeCodeUnits< CP32, UnitIter, typename >::UnsafeCodeUnits(CP32, uint8_t, UnitIter, UnitIter) (missing) Internal
utfiterator.h U_HEADER_ONLY_NAMESPACE::UnsafeCodeUnits< CP32, UnitIter, typename >::UnsafeCodeUnits(const UnsafeCodeUnits&)=default (missing) DraftICU 78
utfiterator.h U_HEADER_ONLY_NAMESPACE::prv::CodePointsIterator< CP32, skipSurrogates >::CodePointsIterator(CP32) (missing) Internal
utfiterator.h UnitIter U_HEADER_ONLY_NAMESPACE::UnsafeCodeUnits< CP32, UnitIter, typename >::begin() const (missing) DraftICU 78
utfiterator.h UnitIter U_HEADER_ONLY_NAMESPACE::UnsafeCodeUnits< CP32, UnitIter, typename >::end() const (missing) DraftICU 78
utfiterator.h UnsafeCodeUnits& U_HEADER_ONLY_NAMESPACE::UnsafeCodeUnits< CP32, UnitIter, typename >::operator=(const UnsafeCodeUnits&)=default (missing) DraftICU 78
utfiterator.h auto U_HEADER_ONLY_NAMESPACE::AllCodePoints< CP32 >::begin() const (missing) DraftICU 78
utfiterator.h auto U_HEADER_ONLY_NAMESPACE::AllCodePoints< CP32 >::end() const (missing) DraftICU 78
utfiterator.h auto U_HEADER_ONLY_NAMESPACE::AllScalarValues< CP32 >::begin() const (missing) DraftICU 78
utfiterator.h auto U_HEADER_ONLY_NAMESPACE::AllScalarValues< CP32 >::end() const (missing) DraftICU 78
utfiterator.h bool U_HEADER_ONLY_NAMESPACE::CodeUnits< CP32, UnitIter, typename >::wellFormed() const (missing) DraftICU 78
utfiterator.h bool U_HEADER_ONLY_NAMESPACE::prv::CodePointsIterator< CP32, skipSurrogates >::operator!=(const CodePointsIterator&) const (missing) Internal
utfiterator.h bool U_HEADER_ONLY_NAMESPACE::prv::CodePointsIterator< CP32, skipSurrogates >::operator==(const CodePointsIterator&) const (missing) Internal
utfiterator.h enum UTFIllFormedBehavior::UTF_BEHAVIOR_FFFD (missing) DraftICU 78
utfiterator.h enum UTFIllFormedBehavior::UTF_BEHAVIOR_NEGATIVE (missing) DraftICU 78
utfiterator.h enum UTFIllFormedBehavior::UTF_BEHAVIOR_SURROGATE (missing) DraftICU 78
utfiterator.h std::enable_if_t< std::is_pointer_v< Iter > std::is_same_v< Iter, typename std::basic_string< Unit >::iterator >
utfiterator.h uint8_t U_HEADER_ONLY_NAMESPACE::UnsafeCodeUnits< CP32, UnitIter, typename >::length() const (missing) DraftICU 78
utypes.h #define U_DATA_API_CLASS (missing) DraftICU 78
utypes.h #define U_IO_API_CLASS (missing) DraftICU 78
utypes.h #define U_LAYOUTEX_API_CLASS (missing) DraftICU 78
utypes.h #define U_LAYOUT_API_CLASS (missing) DraftICU 78
utypes.h #define U_TOOLUTIL_API_CLASS (missing) DraftICU 78
utypes.h #define _CLASS (missing) DraftICU 78
utypes.h #define _CLASS (missing) DraftICU 78

Other

Other existing drafts in ICU 78

File API ICU 77 ICU 78
measfmt.h void icu::MeasureFormat::parseObject(const UnicodeString&, Formattable&, ParsePosition&) const DraftICU 53
measunit.h MeasureUnit icu::MeasureUnit::withConstantDenominator(uint64_t, UErrorCode&) const DraftICU 77
measunit.h uint64_t icu::MeasureUnit::getConstantDenominator(UErrorCode&) const DraftICU 77
uniset.h U_HEADER_NESTED_NAMESPACE::USetElementIterator icu::UnicodeSet::begin() const DraftICU 77
uniset.h U_HEADER_NESTED_NAMESPACE::USetElementIterator icu::UnicodeSet::end() const DraftICU 77
uregex.h enum URegexpFlag::UREGEX_CANON_EQ DraftICU 2.4
uset.h USetElementIterator & U_HEADER_ONLY_NAMESPACE::USetElementIterator::operator++() DraftICU 77
uset.h USetElementIterator U_HEADER_ONLY_NAMESPACE::USetElementIterator::operator++(int) DraftICU 77
uset.h USetElementIterator U_HEADER_ONLY_NAMESPACE::USetElements::begin() const DraftICU 77
uset.h USetElementIterator U_HEADER_ONLY_NAMESPACE::USetElements::end() const DraftICU 77
uset.h U_HEADER_ONLY_NAMESPACE::USetElementIterator::USetElementIterator(const USetElementIterator&)=default DraftICU 77
uset.h U_HEADER_ONLY_NAMESPACE::USetElements::USetElements(const USet*) DraftICU 77
uset.h U_HEADER_ONLY_NAMESPACE::USetElements::USetElements(const USetElements&)=default DraftICU 77
uset.h bool U_HEADER_ONLY_NAMESPACE::USetElementIterator::operator!=(const USetElementIterator&) const DraftICU 77
uset.h bool U_HEADER_ONLY_NAMESPACE::USetElementIterator::operator==(const USetElementIterator&) const DraftICU 77
uset.h std::u16string U_HEADER_ONLY_NAMESPACE::USetElementIterator::operator* () const DraftICU 77

Simplifications

This section shows cases where the signature was "simplified" for the sake of comparison. The simplified form is in bold, followed by all possible variations in "original" form.

Colophon

Contents generated by StableAPI tool on Fri Oct 24 17:48:52 PDT 2025

Copyright © 2019 and later: Unicode, Inc. and others. License & terms of use: http://www.unicode.org/copyright.html