| Classes - Annotated - Tree - Functions - Home - Structure

# QGCacheIterator Class Reference

An internal class for implementing QCacheIterator and QIntCacheIterator. More...

`#include <qgcache.h>`

Inherited by QAsciiCacheIterator, QCacheIterator and QIntCacheIterator.

List of all member functions.

## Protected Members

- QGCacheIterator ( const QGCache & ) (internal)
- QGCacheIterator ( const QGCacheIterator & ) (internal)
- ~QGCacheIterator () (internal)
- QGCacheIterator& operator= ( const QGCacheIterator & ) (internal)
- uint count () const (internal)
- bool atFirst () const (internal)
- bool atLast () const (internal)
- QCollection::Item toFirst () (internal)
- QCollection::Item toLast () (internal)
- QCollection::Item get () const (internal)
- QString getKeyString () const (internal)
- const char* getKeyAscii () const (internal)
- long getKeyInt () const (internal)
- QCollection::Item operator ()() (internal)
- QCollection::Item operator++ () (internal)
- QCollection::Item operator+= ( uint ) (internal)
- QCollection::Item operator-- () (internal)
- QCollection::Item operator-= ( uint ) (internal)

## Detailed Description

An internal class for implementing QCacheIterator and QIntCacheIterator.

QGCacheIterator is a strictly internal class that does the heavy work for QCacheIterator and QIntCacheIterator.

## Member Function Documentation

### QGCacheIterator::QGCacheIterator ( const QGCache & c ) `[protected]`

For internal use only.

### QGCacheIterator::QGCacheIterator ( const QGCacheIterator & ci ) `[protected]`

For internal use only.

### QGCacheIterator::~QGCacheIterator () `[protected]`

For internal use only.

### bool QGCacheIterator::atFirst () const `[protected]`

For internal use only.

### bool QGCacheIterator::atLast () const `[protected]`

For internal use only.

### uint QGCacheIterator::count () const `[protected]`

For internal use only.

### QCollection::Item QGCacheIterator::get() const `[protected]`

For internal use only.

### const char * QGCacheIterator::getKeyAscii () const `[protected]`

For internal use only.

### long QGCacheIterator::getKeyInt () const `[protected]`

For internal use only.

### QString QGCacheIterator::getKeyString () const `[protected]`

For internal use only.

### QCollection::Item QGCacheIterator::operator()() `[protected]`

For internal use only.

### QCollection::Item QGCacheIterator::operator++() `[protected]`

For internal use only.

### QCollection::Item QGCacheIterator::operator+=( uint jump ) `[protected]`

For internal use only.

### QCollection::Item QGCacheIterator::operator--() `[protected]`

For internal use only.

### QCollection::Item QGCacheIterator::operator-=( uint jump ) `[protected]`

For internal use only.

### QGCacheIterator & QGCacheIterator::operator= ( const QGCacheIterator & ci ) `[protected]`

For internal use only.

### QCollection::Item QGCacheIterator::toFirst() `[protected]`

For internal use only.

### QCollection::Item QGCacheIterator::toLast() `[protected]`

For internal use only.

Search the documentation, FAQ, qt-interest archive and more (uses www.trolltech.com):

This file is part of the Qt toolkit, copyright © 1995-2001 Trolltech, all rights reserved.