author | Pat Downey <patd@symbian.org> |
Tue, 18 May 2010 16:16:10 +0100 | |
branch | RCL_3 |
changeset 24 | 123e51441e0e |
parent 0 | 2f259fa3e83a |
permissions | -rw-r--r-- |
#include "set.h" iterator::iterator(set* sc){ current = 1; this->s = sc; } iterator::~iterator(){ delete s; } pair iterator::getElem(){ return s->getElem(this -> current); } int iterator::hasNext(){ if (current == s->length()) return 0; else return 1; } void iterator::next(){ if (this->hasNext()) current++; } void iterator::setToFirst(){ current = 1; }