Home
last modified time | relevance | path

Searched refs:valueDeleter (Results 1 – 5 of 5) sorted by relevance

/external/icu/icu4c/source/common/
Duhash.c124 if (hash->valueDeleter != NULL && valuepointer != NULL) { \
125 (*hash->valueDeleter)(valuepointer); \
150 if (hash->valueDeleter != NULL) { in _uhash_setElement()
153 (*hash->valueDeleter)(oldValue.pointer); in _uhash_setElement()
262 result->valueDeleter = NULL; in _uhash_init()
577 if (hash->keyDeleter != NULL || hash->valueDeleter != NULL) { in uhash_close()
621 UObjectDeleter *result = hash->valueDeleter; in uhash_setValueDeleter()
622 hash->valueDeleter = fn; in uhash_setValueDeleter()
Duhash.h151 UObjectDeleter *valueDeleter; /* Deletes values when required. member
/external/icu/icu4c/source/i18n/
Dtznames_impl.cpp93 void CharacterNode::deleteValues(UObjectDeleter *valueDeleter) { in deleteValues() argument
97 if (valueDeleter) { in deleteValues()
98 valueDeleter(fValues); in deleteValues()
106 CharacterNode::addValue(void *value, UObjectDeleter *valueDeleter, UErrorCode &status) { in addValue() argument
108 if (valueDeleter) { in addValue()
109 valueDeleter(value); in addValue()
120 … UVector *values = new UVector(valueDeleter, NULL, DEFAULT_CHARACTERNODE_CAPACITY, status); in addValue()
122 if (valueDeleter) { in addValue()
123 valueDeleter(value); in addValue()
145 TextTrieMap::TextTrieMap(UBool ignoreCase, UObjectDeleter *valueDeleter) in TextTrieMap() argument
[all …]
Dtznames_impl.h76 void deleteValues(UObjectDeleter *valueDeleter);
78 void addValue(void *value, UObjectDeleter *valueDeleter, UErrorCode &status);
/external/icu/icu4c/source/tools/gensprep/
Dstore.c219 static void U_CALLCONV valueDeleter(void* obj){ in valueDeleter() function
367 uhash_setValueDeleter(hashTable, valueDeleter); in storeMapping()