# class SimpleStatementIterator

###

Module | soprano
Namespace | Soprano::Util
Class | SimpleStatementIterator
Inherits | Soprano::StatementIterator

\class SimpleStatementIterator simplestatementiterator.h Soprano/Util/SimpleStatementIterator

The most simple version of a StatementIterator simply iterates over a list of Statements.

The SimpleStatementIterator has been designed as a trivial extension to StatementIterator and can be used as a drop-in-replacement as shown below:

    QList<Statement> list;
    SimpleStatementIterator it( list );

    // it and it2 iterate over the exact same data
    StatementIterator it2 = it;

Author Sebastian Trueg <trueg@kde.org>

### methods

- SimpleStatementIterator ( )

  returns ctor

- SimpleStatementIterator (a0)

  returns ctor

  Argument | Type | Default
  --- | --- | ---
  a0 | QList<Soprano::Statement> |

- SimpleStatementIterator (a0)

  returns ctor

  Argument | Type | Default
  --- | --- | ---
  a0 | Soprano.Util.SimpleStatementIterator |