AbstractIndexEntryIterator
AbstractIndexEntryIterator *
AbstractIndexEntryIterator *
virtual AbstractIndexEntryIterator *InternalGetIterator();
virtual AbstractIndexEntryIterator *InternalFind(const uint8 *key,
IndexEntryIterator::SetIterator(AbstractIndexEntryIterator *iterator)
AbstractIndexEntryIterator::AbstractIndexEntryIterator()
AbstractIndexEntryIterator::~AbstractIndexEntryIterator()
AbstractIndexEntryIterator::Suspend()
AbstractIndexEntryIterator::Resume()
AbstractIndexEntryIterator *actualIterator = InternalGetIterator();
AbstractIndexEntryIterator *actualIterator
class AbstractIndexEntryIterator;
virtual AbstractIndexEntryIterator *InternalGetIterator() = 0;
virtual AbstractIndexEntryIterator *InternalFind(const uint8 *key,
void SetIterator(AbstractIndexEntryIterator *iterator);
AbstractIndexEntryIterator *fIterator;
class AbstractIndexEntryIterator {
AbstractIndexEntryIterator();
virtual ~AbstractIndexEntryIterator();
class NodeEntryIterator : public AbstractIndexEntryIterator {
: AbstractIndexEntryIterator(),
AbstractIndexEntryIterator *
AbstractIndexEntryIterator *
virtual AbstractIndexEntryIterator *InternalGetIterator();
virtual AbstractIndexEntryIterator *InternalFind(const uint8 *key,
AbstractIndexEntryIterator *
AbstractIndexEntryIterator *
: AbstractIndexEntryIterator(),
class NameIndexEntryIterator : public AbstractIndexEntryIterator,
typedef AbstractIndexEntryIterator BaseClass;
virtual AbstractIndexEntryIterator *InternalGetIterator();
virtual AbstractIndexEntryIterator *InternalFind(const uint8 *key,
AbstractIndexEntryIterator *
AbstractIndexEntryIterator *
virtual AbstractIndexEntryIterator *InternalGetIterator();
virtual AbstractIndexEntryIterator *InternalFind(const uint8 *key,