| author | Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> |
| Wed, 31 Mar 2010 21:59:52 +0300 | |
| branch | RCL_3 |
| changeset 7 | 08e69e956a8c |
| 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; }