Home
last modified time | relevance | path

Searched refs:UObjectDeleter (Results 1 – 9 of 9) sorted by relevance

/external/icu4c/common/
Duvector.h106 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);
Duhash.h135 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);
Dhash.h67 UObjectDeleter *setValueDeleter(UObjectDeleter *fn);
149 inline UObjectDeleter *Hashtable::setValueDeleter(UObjectDeleter *fn) { in setValueDeleter()
Dustack.cpp24 UStack::UStack(UObjectDeleter *d, UKeyComparator *c, UErrorCode &status) : in UStack()
29 UStack::UStack(UObjectDeleter *d, UKeyComparator *c, int32_t initialCapacity, UErrorCode &status) : in UStack()
Duvector.cpp49 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()
Duhash.c611 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/
Dtznames_impl.h76 void deleteValues(UObjectDeleter *valueDeleter);
78 void addValue(void *value, UObjectDeleter *valueDeleter, UErrorCode &status);
130 TextTrieMap(UBool ignoreCase, UObjectDeleter *valeDeleter);
147 UObjectDeleter *fValueDeleter;
Dtridpars.cpp442 UObjectDeleter *save = list.setDeleter(_deleteSingleID); in parseCompoundID()
514 UObjectDeleter *save = list.setDeleter(_deleteSingleID); in instantiateList()
Dtznames_impl.cpp63 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()