Searched refs:IdToObjectMapBase (Results 1 – 3 of 3) sorted by relevance
24 class IdToObjectMapBase {39 IdToObjectMapBase();41 ~IdToObjectMapBase();85 class IdToObjectMap : public IdToObjectMapBase {88 IdToObjectMap() : IdToObjectMapBase() {} in IdToObjectMap()96 inline size_t size() const { return IdToObjectMapBase::size(); } in size()99 inline bool empty() const { return !IdToObjectMapBase::size(); } in empty()106 return IdToObjectMapBase::contains(key); in contains()113 return IdToObjectMapBase::find(key, reinterpret_cast<void**>(value)); in find()156 T* oldValue = static_cast<T*>(IdToObjectMapBase::set(key, value)); in set()[all …]
23 typedef IdToObjectMapBase::KeyType KeyType;33 kInvalidKey = IdToObjectMapBase::kMaxId + 1U,34 kTombstone = IdToObjectMapBase::kMaxId + 2U,113 IdToObjectMapBase::IdToObjectMapBase() : in IdToObjectMapBase() function in emugl::IdToObjectMapBase123 IdToObjectMapBase::~IdToObjectMapBase() { in ~IdToObjectMapBase()130 bool IdToObjectMapBase::contains(KeyType key) const { in contains()142 bool IdToObjectMapBase::find(KeyType key, void** value) const { in find()152 void* IdToObjectMapBase::set(KeyType key, void* value) { in set()171 void* IdToObjectMapBase::remove(KeyType key) { in remove()183 void IdToObjectMapBase::resize(size_t newSize) { in resize()
23 typedef IdToObjectMapBase::KeyType KeyType;