Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

KDB::RecordsetIterator Class Reference

This is an iterator over a recordset. More...

#include <recordsetiterator.h>

Inheritance diagram for KDB::RecordsetIterator:

KDB::Object KDB::QObject List of all members.

Public Methods

 RecordsetIterator ()
 RecordsetIterator ( Recordset *rec, Handler *handler)
 RecordsetIterator ( const RecordsetIterator &iter)
 ~RecordsetIterator ()
RecordsetIterator& operator= (const RecordsetIterator &iter)
RecordPtr operator-> () const
RecordPtr current () const
RecordPtr operator * () const
RecordPtr operator++ (int)
RecordPtr operator++ ()
void moveFirst ()
void moveLast ()
void moveTo (unsigned long long pos)

Protected Slots

void recordsetChanged ()

Detailed Description

This is an iterator over a recordset.

It can be used to access all records of a recordset either sequentialy or randomly.

Author(s):
Alessandro Praduroux <pradu@thekompany.com> , Michael Koch <m_kock@bigfoot.de>
Version:
KDB 0.0.2


Constructor & Destructor Documentation

RecordsetIterator ( )
 

RecordsetIterator ( Recordset * rec,
Handler * handler )
 

RecordsetIterator ( const RecordsetIterator & iter )
 

~RecordsetIterator ( )
 


Member Function Documentation

RecordPtr current ( ) const
 

void moveFirst ( )
 

void moveLast ( )
 

void moveTo ( unsigned long long pos )
 

RecordPtr operator * ( ) const
 

RecordPtr operator++ ( )
 

RecordPtr operator++ ( int )
 

RecordPtr operator-> ( ) const
 

RecordsetIterator& operator= ( const RecordsetIterator & iter )
 

void recordsetChanged ( ) [protected, slot]
 


The documentation for this class was generated from the following file:
Generated at Fri Sep 29 16:32:22 2000 for KDB by doxygen1.2.1 written by Dimitri van Heesch, © 1997-2000