Dependencies:   EthernetNetIf NTPClient_NetServices mbed

Committer:
nucho
Date:
Mon Aug 09 07:01:43 2010 +0000
Revision:
0:d441275f622f

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
nucho 0:d441275f622f 1 #ifndef _INC_ITEMSET
nucho 0:d441275f622f 2 #define _INC_ITEMSET
nucho 0:d441275f622f 3
nucho 0:d441275f622f 4 #include "Object.h"
nucho 0:d441275f622f 5 #include "mbed.h"
nucho 0:d441275f622f 6 class Item{
nucho 0:d441275f622f 7 public:
nucho 0:d441275f622f 8 Item* nextItem;
nucho 0:d441275f622f 9 Object* object;
nucho 0:d441275f622f 10 };
nucho 0:d441275f622f 11
nucho 0:d441275f622f 12 class ItemSet{
nucho 0:d441275f622f 13 private:
nucho 0:d441275f622f 14 Item* firstItem;
nucho 0:d441275f622f 15 Item* currentItem;
nucho 0:d441275f622f 16 int numOfItems;
nucho 0:d441275f622f 17 public:
nucho 0:d441275f622f 18 ItemSet();
nucho 0:d441275f622f 19 Object* First();
nucho 0:d441275f622f 20 Object* Next();
nucho 0:d441275f622f 21 void AddItem(Object* inObj);
nucho 0:d441275f622f 22 int GetNumOfItems();
nucho 0:d441275f622f 23 Object* GetCurrentObject();
nucho 0:d441275f622f 24 Object* SerchId(unsigned int inId);
nucho 0:d441275f622f 25 };
nucho 0:d441275f622f 26 #endif