#ifndef _LIST_H #define _LIST_H #define MAXFAULTY 10 typedef struct { int level; int prefix[MAXFAULTY]; int value; }MESSAGE; struct Node { int level; int prefix[MAXFAULTY]; int value; struct Node* next; }; typedef Node *ptr; class List { private: ptr head, tail; public: List(); ~List(); void Add(MESSAGE); void Print(); int decision(); ptr getHead(){return head;} }; #endif