Lines Matching defs:AttributeIndexImpl

8 #include "AttributeIndexImpl.h"
67 class AttributeIndexImpl::PrimaryKey {
85 class AttributeIndexImpl::GetPrimaryKey {
99 class AttributeIndexImpl::PrimaryKeyCompare
143 class AttributeIndexImpl::AttributeTree
158 class AttributeIndexImpl::Iterator
173 bool SetTo(AttributeIndexImpl *index, const uint8 *key, size_t length,
185 AttributeIndexImpl *fIndex;
190 class AttributeIndexImpl::IteratorList : public DoublyLinkedList<Iterator> {};
193 // AttributeIndexImpl
196 AttributeIndexImpl::AttributeIndexImpl(Volume *volume, const char *name,
207 AttributeIndexImpl::~AttributeIndexImpl()
230 AttributeIndexImpl::CountEntries() const
237 AttributeIndexImpl::Changed(Attribute *attribute, const uint8 *oldKey,
277 AttributeIndexImpl::Added(Attribute *attribute)
296 AttributeIndexImpl::Removed(Attribute *attribute)
310 AttributeIndexImpl::InternalGetIterator()
324 AttributeIndexImpl::InternalFind(const uint8 *key, size_t length)
340 AttributeIndexImpl::_AddIterator(Iterator *iterator)
347 AttributeIndexImpl::_RemoveIterator(Iterator *iterator)
356 AttributeIndexImpl::Iterator::Iterator()
363 AttributeIndexImpl::Iterator::~Iterator()
370 AttributeIndexImpl::Iterator::GetCurrent()
377 AttributeIndexImpl::Iterator::GetCurrent(uint8 *buffer, size_t *keyLength)
403 AttributeIndexImpl::Iterator::Suspend()
425 AttributeIndexImpl::Iterator::Resume()
443 AttributeIndexImpl::Iterator::SetTo(AttributeIndexImpl *index,
488 AttributeIndexImpl::Iterator::Unset()
499 AttributeIndexImpl::Iterator::EntryRemoved(Entry */*entry*/)
508 AttributeIndexImpl::Iterator::NodeRemoved(Node */*node*/)