Start work on Naive Encoders
[satune.git] / src / Encoders / elementencoding.h
index 08fb85e7dab28544d008d2c2e3238fca35ecff84..d6de95ac0a6d43ff7b7fd871c47ed33e1590ce41 100644 (file)
@@ -11,11 +11,13 @@ typedef enum ElementEncodingType ElementEncodingType;
 struct ElementEncoding {
        ElementEncodingType type;
        Element * element;
-       Boolean ** variables; /* List Variables Use To Encode Element */
+       Constraint ** variables; /* List Variables Used To Encode Element */
        uint64_t * encodingArray; /* List the Variables in the appropriate order */
        uint numVars; /* Number of variables */
 };
 
 ElementEncoding * allocElementEncoding(ElementEncodingType type, Element *element);
 void deleteElementEncoding(ElementEncoding *This);
+void baseBinaryIndexElementAssign(ElementEncoding *This);
+
 #endif