Searched refs:UObjectDeleter (Results 1 – 10 of 10) sorted by relevance
/external/icu/icu4c/source/common/ |
D | uvector.h | 90 UObjectDeleter *deleter; 99 UVector(UObjectDeleter *d, UElementsAreEqual *c, UErrorCode &status); 101 UVector(UObjectDeleter *d, UElementsAreEqual *c, int32_t initialCapacity, UErrorCode &status); 194 UObjectDeleter *setDeleter(UObjectDeleter *d); 303 UStack(UObjectDeleter *d, UElementsAreEqual *c, UErrorCode &status); 305 UStack(UObjectDeleter *d, UElementsAreEqual *c, int32_t initialCapacity, UErrorCode &status);
|
D | uhash.h | 151 UObjectDeleter *keyDeleter; /* Deletes keys when required. 153 UObjectDeleter *valueDeleter; /* Deletes values when required. 301 U_CAPI UObjectDeleter *U_EXPORT2 302 uhash_setKeyDeleter(UHashtable *hash, UObjectDeleter *fn); 314 U_CAPI UObjectDeleter *U_EXPORT2 315 uhash_setValueDeleter(UHashtable *hash, UObjectDeleter *fn);
|
D | hash.h | 80 inline UObjectDeleter *setValueDeleter(UObjectDeleter *fn); 190 inline UObjectDeleter *Hashtable::setValueDeleter(UObjectDeleter *fn) { in setValueDeleter()
|
D | ustack.cpp | 26 UStack::UStack(UObjectDeleter *d, UElementsAreEqual *c, UErrorCode &status) : in UStack() 31 UStack::UStack(UObjectDeleter *d, UElementsAreEqual *c, int32_t initialCapacity, UErrorCode &status… in UStack()
|
D | uvector.cpp | 52 UVector::UVector(UObjectDeleter *d, UElementsAreEqual *c, UErrorCode &status) : in UVector() 62 UVector::UVector(UObjectDeleter *d, UElementsAreEqual *c, int32_t initialCapacity, UErrorCode &stat… in UVector() 403 UObjectDeleter *UVector::setDeleter(UObjectDeleter *d) { in setDeleter() 404 UObjectDeleter *old = deleter; in setDeleter()
|
D | uhash.cpp | 630 U_CAPI UObjectDeleter *U_EXPORT2 631 uhash_setKeyDeleter(UHashtable *hash, UObjectDeleter *fn) { in uhash_setKeyDeleter() 632 UObjectDeleter *result = hash->keyDeleter; in uhash_setKeyDeleter() 637 U_CAPI UObjectDeleter *U_EXPORT2 638 uhash_setValueDeleter(UHashtable *hash, UObjectDeleter *fn) { in uhash_setValueDeleter() 639 UObjectDeleter *result = hash->valueDeleter; in uhash_setValueDeleter()
|
D | cmemory.h | 114 typedef void U_CALLCONV UObjectDeleter(void* obj); typedef
|
/external/icu/icu4c/source/i18n/ |
D | tznames_impl.h | 81 void deleteValues(UObjectDeleter *valueDeleter); 83 void addValue(void *value, UObjectDeleter *valueDeleter, UErrorCode &status); 135 TextTrieMap(UBool ignoreCase, UObjectDeleter *valeDeleter); 152 UObjectDeleter *fValueDeleter;
|
D | tridpars.cpp | 448 UObjectDeleter *save = list.setDeleter(_deleteSingleID); in parseCompoundID() 520 UObjectDeleter *save = list.setDeleter(_deleteSingleID); in instantiateList()
|
D | tznames_impl.cpp | 124 void CharacterNode::deleteValues(UObjectDeleter *valueDeleter) { in deleteValues() 137 CharacterNode::addValue(void *value, UObjectDeleter *valueDeleter, UErrorCode &status) { in addValue() 176 TextTrieMap::TextTrieMap(UBool ignoreCase, UObjectDeleter *valueDeleter) in TextTrieMap()
|