1 #include "itemiterator.h"
2
3 ItemIterator::ItemIterator(vector<Item*>& its)
4 : items(its)
5 {
6 pos = 0;
7 }
8
9 Item* ItemIterator::get() const
10 {
11 if (pos < items.size())
12 return items[pos];
13 else
14 return NULL;
15 }
16
17 bool ItemIterator::is_done() const
18 {
19 return pos >= items.size();
20 }