#define ORDERENCODING_H
#include "classlist.h"
-struct OrderEncoding {
-
+enum OrderEncodingType {
+ ORDER_UNASSIGNED, PAIRWISE, INTEGERENCODING
};
-OrderEncoding * allocOrderEncoding();
-void deleteOrderEncoding(OrderEncoding *This);
+typedef enum OrderEncodingType OrderEncodingType;
+
+class OrderEncoding {
+public:
+ OrderEncoding(Order *order);
+
+ OrderEncodingType type;
+ Order *order;
+ MEMALLOC;
+};
#endif