Run tabbing pass
[satune.git] / src / Encoders / orderencoding.h
index 89c436a38237535935a037a235e0f2156695b8f4..57409e733514a52780de1c32c26b08229a65267a 100644 (file)
@@ -3,17 +3,18 @@
 #include "classlist.h"
 
 enum OrderEncodingType {
-       PAIRWISE
+       ORDER_UNASSIGNED, PAIRWISE, INTEGERENCODING
 };
 
 typedef enum OrderEncodingType OrderEncodingType;
 
-struct OrderEncoding {
+class OrderEncoding {
+public:
+       OrderEncoding(Order *order);
+
        OrderEncodingType type;
        Order *order;
+       MEMALLOC;
 };
 
-OrderEncoding * allocOrderEncoding(OrderEncodingType type, Order *order);
-void deleteOrderEncoding(OrderEncoding *This);
-
 #endif