public:
pouch();
pouch(pouch *);
+ pouch(const pouch &);
~pouch();
void sort();
void clear();
bool isEmpty();
+ int getCount() {return count; };
itemContainer *Find(char *);
itemContainer *Find(string &);
+ itemContainer *Find(int );
- void addItem(item *);
+ itemContainer *addItem(item *);
+ itemContainer *addItem(item *, int);
+ itemContainer *addItemNoChecks(item *);
void deleteItem(item *);
list <itemContainer> *getItems() { return &items; };
private:
list <itemContainer> items;
+ long count;
};
#endif