• Home
  • Raw
  • Download

Lines Matching refs:Iterator

52     class Iterator final
55 bool operator==(const Iterator &other) const;
56 bool operator!=(const Iterator &other) const;
57 Iterator &operator++();
63 Iterator(const ResourceMap &origin,
77 Iterator begin() const;
78 Iterator end() const;
79 Iterator find(IDType handle) const;
81 Iterator beginWithNull() const;
82 Iterator endWithNull() const;
88 friend class Iterator;
199 typename ResourceMap<ResourceType, IDType>::Iterator ResourceMap<ResourceType, IDType>::begin() in begin()
202 return Iterator(*this, nextResource(0, true), mHashedResources.begin(), true); in begin()
206 typename ResourceMap<ResourceType, IDType>::Iterator ResourceMap<ResourceType, IDType>::end() const in end()
208 return Iterator(*this, static_cast<GLuint>(mFlatResourcesSize), mHashedResources.end(), true); in end()
212 typename ResourceMap<ResourceType, IDType>::Iterator
215 return Iterator(*this, nextResource(0, false), mHashedResources.begin(), false); in beginWithNull()
219 typename ResourceMap<ResourceType, IDType>::Iterator
222 return Iterator(*this, static_cast<GLuint>(mFlatResourcesSize), mHashedResources.end(), false); in endWithNull()
226 typename ResourceMap<ResourceType, IDType>::Iterator ResourceMap<ResourceType, IDType>::find( in find()
232 ? Iterator(handle, mHashedResources.begin()) in find()
277 ResourceMap<ResourceType, IDType>::Iterator::Iterator( in Iterator() function
288 bool ResourceMap<ResourceType, IDType>::Iterator::operator==(const Iterator &other) const
294 bool ResourceMap<ResourceType, IDType>::Iterator::operator!=(const Iterator &other) const
300 typename ResourceMap<ResourceType, IDType>::Iterator &
301 ResourceMap<ResourceType, IDType>::Iterator::operator++()
317 ResourceMap<ResourceType, IDType>::Iterator::operator->() const
324 ResourceMap<ResourceType, IDType>::Iterator::operator*() const
330 void ResourceMap<ResourceType, IDType>::Iterator::updateValue() in updateValue()