ICU4C API Comparison: 4.0 with 4.0.1


Removed from 4.0


Deprecated or Obsoleted in 4.0.1


Changed in 4.0.1 (old, new)


Promoted to stable in 4.0.1


Added in 4.0.1

File API 4.0 4.0.1
bms.h UBool bms_search(BMS *bms, int32_t offset, int32_t *start, int32_t *end) None
Internal
4.0.1 technology preview
bms.h void bms_setTargetString(BMS *bms, const UChar *target, int32_t targetLength, UErrorCode *status) None
Internal
4.0.1 technology preview
bms.h void ucd_freeCache() None
Internal
4.0.1 technology preview
bms.h UBool bms_empty(BMS *bms) None
Internal
4.0.1 technology preview
bms.h UCollator* ucd_getCollator(UCD *ucd) None
Internal
4.0.1 technology preview
bms.h void bms_close(BMS *bms) None

bms.h UCD* ucd_open(UCollator *coll, UErrorCode *status) None
Internal
4.0.1 technology preview
bms.h void ucd_flushCache() None
Internal
bms.h UCD* bms_getData(BMS *bms) None
Internal
4.0.1 technology preview
bms.h void ucd_close(UCD *ucd) None
Internal
4.0.1 technology preview
bms.h BMS* bms_open(UCD *ucd, const UChar *pattern, int32_t patternLength, const UChar *target, int32_t targetLength, UErrorCode *status) None
Internal
4.0.1 technology preview
bmsearch.h BoyerMooreSearch::BoyerMooreSearch(CollData *theData, const UnicodeString &patternString, const UnicodeString *targetString, UErrorCode &status) None
Internal
4.0.1 technology preview
bmsearch.h GoodSuffixTable* BoyerMooreSearch::getGoodSuffixTable() None
Internal
4.0.1 technology preview
bmsearch.h BadCharacterTable* BoyerMooreSearch::getBadCharacterTable() None
Internal
4.0.1 technology preview
bmsearch.h UClassID BoyerMooreSearch::getDynamicClassID() const None
Internal
4.0.1 technology preview
bmsearch.h void BoyerMooreSearch::setTargetString(const UnicodeString *targetString, UErrorCode &status) None
Internal
4.0.1 technology preview
bmsearch.h UBool BoyerMooreSearch::empty() None
Internal
4.0.1 technology preview
bmsearch.h CollData* BoyerMooreSearch::getData() None
Internal
4.0.1 technology preview
bmsearch.h CEList* BoyerMooreSearch::getPatternCEs() None
Internal
4.0.1 technology preview
bmsearch.h BoyerMooreSearch::~BoyerMooreSearch() None
Internal
4.0.1 technology preview
bmsearch.h UBool BoyerMooreSearch::search(int32_t offset, int32_t &start, int32_t &end) None
Internal
4.0.1 technology preview
bmsearch.h static UClassID BoyerMooreSearch::getStaticClassID() None

colldata.h void CollData::freeCEList(const CEList *list) None
Internal
4.0.1 technology preview
colldata.h StringList::StringList(UErrorCode &status) None
Internal
4.0.1 technology preview
colldata.h static void CollData::flushCollDataCache() None
Internal
colldata.h static void CollData::freeCollDataCache() None
Internal
colldata.h static void CollData::close(CollData *collData) None
Internal
4.0.1 technology preview
colldata.h UClassID CollData::getDynamicClassID() const None
Internal
4.0.1 technology preview
colldata.h int32_t StringList::size() const None
Internal
4.0.1 technology preview
colldata.h void StringList::add(const UChar *chars, int32_t count, UErrorCode &status) None
Internal
4.0.1 technology preview
colldata.h UCollator* CollData::getCollator() const None

colldata.h CEList::~CEList() None

colldata.h int32_t CEList::size() const None
Internal
4.0.1 technology preview
colldata.h int32_t CollData::minLengthInChars(const CEList *ces, int32_t offset, int32_t *history) const None
Internal
4.0.1 technology preview
colldata.h static UClassID StringList::getStaticClassID() None

colldata.h uint32_t& CEList::operator[](int32_t index) const None
Internal
4.0.1 technology preview
colldata.h StringList::~StringList() None
Internal
4.0.1 technology preview
colldata.h static UClassID CollData::getStaticClassID() None

colldata.h const CEList* CollData::getCEList(const UnicodeString *string) const None
Internal
4.0.1 technology preview.
colldata.h const UnicodeString* StringList::get(int32_t index) const None
Internal
4.0.1 technology preview
colldata.h static UClassID CEList::getStaticClassID() None

colldata.h UClassID CEList::getDynamicClassID() const None
Internal
4.0.1 technology preview
colldata.h void StringList::add(const UnicodeString *string, UErrorCode &status) None
Internal
4.0.1 technology preview
colldata.h UClassID StringList::getDynamicClassID() const None
Internal
4.0.1 technology preview
colldata.h uint32_t CEList::get(int32_t index) const None
Internal
4.0.1 technology preview
colldata.h CEList::CEList(UCollator *coll, const UnicodeString &string, UErrorCode &status) None
Internal
4.0.1 technology preview
colldata.h static CollData* CollData::open(UCollator *collator, UErrorCode &status) None
Internal
4.0.1 technology preview
colldata.h UBool CEList::matchesAt(int32_t offset, const CEList *other) const None
Internal
4.0.1 technology preview
colldata.h const StringList* CollData::getStringList(int32_t ce) const None
Internal
4.0.1 technology preview.
colldata.h int32_t CollData::minLengthInChars(const CEList *ces, int32_t offset) const None
Internal
4.0.1 technology preview
ucoleitr.h void ucol_forceHanImplicit(UCollationElements *elems, UErrorCode *status) None
Internal
.


Contents generated by StableAPI tool on Wed Jan 07 00:21:49 PST 2009
Copyright (C) 2009, International Business Machines Corporation, All Rights Reserved.