Source: selectionIterator.h


Annotated List
Files
Globals
Hierarchy
Index
#ifndef _SELECTIONITERATOR_H_
#define _SELECTIONITERATOR_H_

#include "compound.h"
#include "position.h"

class Table;
class Reference;
class Event;
class PrPartEditor;

class SelectionIterator {
 private:
  Table   * _table;
  Reference * _ref;
  Event   * _event;

 public:
  SelectionIterator(const SelectionIterator & i);
  
  SelectionIterator(Table * table = 0);
  
  bool operator!=(const SelectionIterator & i) const;
  
  bool operator==(const SelectionIterator & i) const;
  
  bool done();
  
  Position start();
  
  Element * operator *();
  
  SelectionIterator& operator++();
  
  SelectionIterator operator++(int);
};

#endif

Generated by: wuerthne on al on Sun Jan 6 22:32:42 2002, using kdoc 2.0a53.