#include <string.h>
#include "common.h"
typedef class groupListElement *groupListElementPointer;
class groupListElement {
public:
groupListElement(char *groupName, groupListElementPointer oldList);
~groupListElement();
friend class groupList;
private:
char *thisGroup;
groupListElementPointer next;
};
typedef class groupList *groupListPointer;
class groupList {
public:
groupList();
void addGroup(char *groupName);
char *nextGroup();
int numGroups();
private:
int num;
groupListElementPointer next,last;
};
syntax highlighted by Code2HTML, v. 0.9.1