Home
last modified time | relevance | path

Searched refs:IdToObjectMapBase (Results 1 – 3 of 3) sorted by relevance

/sdk/emulator/opengl/shared/emugl/common/
Did_to_object_map.h24 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 …]
Did_to_object_map.cpp23 typedef IdToObjectMapBase::KeyType KeyType;
33 kInvalidKey = IdToObjectMapBase::kMaxId + 1U,
34 kTombstone = IdToObjectMapBase::kMaxId + 2U,
113 IdToObjectMapBase::IdToObjectMapBase() : in IdToObjectMapBase() function in emugl::IdToObjectMapBase
123 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()
Did_to_object_map_unittest.cpp23 typedef IdToObjectMapBase::KeyType KeyType;