Searched refs:CacheKeyBase (Results 1 – 4 of 4) sorted by relevance
35 class U_COMMON_API CacheKeyBase : public UObject {37 CacheKeyBase() : fCreationStatus(U_ZERO_ERROR), fIsPrimary(false) {} in CacheKeyBase() function42 CacheKeyBase(const CacheKeyBase &other) in CacheKeyBase() function44 virtual ~CacheKeyBase();54 virtual CacheKeyBase *clone() const = 0;78 friend inline bool operator==(const CacheKeyBase& lhs,79 const CacheKeyBase& rhs) {83 friend inline bool operator!=(const CacheKeyBase& lhs,84 const CacheKeyBase& rhs) {89 virtual bool equals(const CacheKeyBase& other) const = 0;[all …]
50 const CacheKeyBase *ckey = (const CacheKeyBase *) key.pointer; in ucache_hashKeys()56 const CacheKeyBase *p1 = (const CacheKeyBase *) key1.pointer; in ucache_compareKeys()57 const CacheKeyBase *p2 = (const CacheKeyBase *) key2.pointer; in ucache_compareKeys()63 CacheKeyBase *p = (CacheKeyBase *) obj; in ucache_deleteKey()67 CacheKeyBase::~CacheKeyBase() { in ~CacheKeyBase()202 const CacheKeyBase *key = in _dumpContents()203 (const CacheKeyBase *) element->key.pointer; in _dumpContents()300 const CacheKeyBase &key, in _putNew()307 CacheKeyBase *keyToAdopt = key.clone(); in _putNew()325 const CacheKeyBase &key, in _putIfAbsentAndGet()[all …]
72 virtual bool equals(const CacheKeyBase &other) const override { in equals()96 virtual CacheKeyBase *clone() const override { in clone()