Searched refs:UObjectDeleter (Results 1 – 9 of 9) sorted by relevance
/external/icu4c/common/ |
D | uvector.h | 106 UObjectDeleter *deleter; 115 UVector(UObjectDeleter *d, UKeyComparator *c, UErrorCode &status); 117 UVector(UObjectDeleter *d, UKeyComparator *c, int32_t initialCapacity, UErrorCode &status); 210 UObjectDeleter *setDeleter(UObjectDeleter *d); 319 UStack(UObjectDeleter *d, UKeyComparator *c, UErrorCode &status); 321 UStack(UObjectDeleter *d, UKeyComparator *c, int32_t initialCapacity, UErrorCode &status);
|
D | uhash.h | 135 typedef void U_CALLCONV UObjectDeleter(void* obj); typedef 165 UObjectDeleter *keyDeleter; /* Deletes keys when required. 167 UObjectDeleter *valueDeleter; /* Deletes values when required. 296 U_CAPI UObjectDeleter *U_EXPORT2 297 uhash_setKeyDeleter(UHashtable *hash, UObjectDeleter *fn); 309 U_CAPI UObjectDeleter *U_EXPORT2 310 uhash_setValueDeleter(UHashtable *hash, UObjectDeleter *fn);
|
D | hash.h | 67 UObjectDeleter *setValueDeleter(UObjectDeleter *fn); 149 inline UObjectDeleter *Hashtable::setValueDeleter(UObjectDeleter *fn) { in setValueDeleter()
|
D | ustack.cpp | 24 UStack::UStack(UObjectDeleter *d, UKeyComparator *c, UErrorCode &status) : in UStack() 29 UStack::UStack(UObjectDeleter *d, UKeyComparator *c, int32_t initialCapacity, UErrorCode &status) : in UStack()
|
D | uvector.cpp | 49 UVector::UVector(UObjectDeleter *d, UKeyComparator *c, UErrorCode &status) : in UVector() 59 UVector::UVector(UObjectDeleter *d, UKeyComparator *c, int32_t initialCapacity, UErrorCode &status)… in UVector() 400 UObjectDeleter *UVector::setDeleter(UObjectDeleter *d) { in setDeleter() 401 UObjectDeleter *old = deleter; in setDeleter()
|
D | uhash.c | 611 U_CAPI UObjectDeleter *U_EXPORT2 612 uhash_setKeyDeleter(UHashtable *hash, UObjectDeleter *fn) { in uhash_setKeyDeleter() 613 UObjectDeleter *result = hash->keyDeleter; in uhash_setKeyDeleter() 618 U_CAPI UObjectDeleter *U_EXPORT2 619 uhash_setValueDeleter(UHashtable *hash, UObjectDeleter *fn) { in uhash_setValueDeleter() 620 UObjectDeleter *result = hash->valueDeleter; in uhash_setValueDeleter()
|
/external/icu4c/i18n/ |
D | tznames_impl.h | 76 void deleteValues(UObjectDeleter *valueDeleter); 78 void addValue(void *value, UObjectDeleter *valueDeleter, UErrorCode &status); 130 TextTrieMap(UBool ignoreCase, UObjectDeleter *valeDeleter); 147 UObjectDeleter *fValueDeleter;
|
D | tridpars.cpp | 442 UObjectDeleter *save = list.setDeleter(_deleteSingleID); in parseCompoundID() 514 UObjectDeleter *save = list.setDeleter(_deleteSingleID); in instantiateList()
|
D | tznames_impl.cpp | 63 void CharacterNode::deleteValues(UObjectDeleter *valueDeleter) { in deleteValues() 76 CharacterNode::addValue(void *value, UObjectDeleter *valueDeleter, UErrorCode &status) { in addValue() 115 TextTrieMap::TextTrieMap(UBool ignoreCase, UObjectDeleter *valueDeleter) in TextTrieMap()
|