AbstractIndexIterator
AbstractIndexIterator*
AbstractIndexIterator*
virtual AbstractIndexIterator* InternalGetIterator();
virtual AbstractIndexIterator* InternalFind(const void* key,
IndexIterator::SetIterator(AbstractIndexIterator* iterator)
AbstractIndexIterator::AbstractIndexIterator()
AbstractIndexIterator::~AbstractIndexIterator()
AbstractIndexIterator::Suspend()
AbstractIndexIterator::Resume()
AbstractIndexIterator* actualIterator = InternalGetIterator();
AbstractIndexIterator* actualIterator
class AbstractIndexIterator;
virtual AbstractIndexIterator* InternalGetIterator() = 0;
virtual AbstractIndexIterator* InternalFind(const void* key,
void SetIterator(AbstractIndexIterator* iterator);
AbstractIndexIterator* fIterator;
class AbstractIndexIterator {
AbstractIndexIterator();
virtual ~AbstractIndexIterator();
class GenericIndexIterator : public AbstractIndexIterator,
AbstractIndexIterator(),
AbstractIndexIterator*
AbstractIndexIterator*
virtual AbstractIndexIterator* InternalGetIterator();
virtual AbstractIndexIterator* InternalFind(const void* key,
AbstractIndexIterator*
AbstractIndexIterator*
virtual AbstractIndexIterator* InternalGetIterator();
virtual AbstractIndexIterator* InternalFind(const void* key,
AbstractIndexIterator*
AbstractIndexIterator*
virtual AbstractIndexIterator* InternalGetIterator();
virtual AbstractIndexIterator* InternalFind(const void* key,