Restructure transforms a little and run make tabbing
[satune.git] / src / ASTTransform / decomposeordertransform.h
index 3d7d6e857297c4fefd19fdadb27861b81bb6fe18..69f7a1f2cadbab75d8d84c8f0c390d5347bcebb3 100644 (file)
@@ -1,4 +1,4 @@
-/* 
+/*
  * File:   ordertransform.h
  * Author: hamed
  *
 
 class DecomposeOrderTransform : public Transform {
 public:
-       DecomposeOrderTransform(CSolver_solver);
-       virtual ~DecomposeOrderTransform();
+       DecomposeOrderTransform(CSolver *_solver);
+       ~DecomposeOrderTransform();
        void doTransform();
-       void setOrderGraph(OrderGraph* _graph){
-               currGraph = _graph;
-       }
-       void setCurrentOrder(Order* _current) { currOrder = _current;}
-       bool canExecuteTransform();
+       void decomposeOrder (Order *currOrder, OrderGraph *currGraph);
+
        CMEMALLOC;
- private:
-       OrdercurrOrder;
-       OrderGraphcurrGraph;
+private:
+       Order *currOrder;
+       OrderGraph *currGraph;
 };
 
-#endif /* ORDERTRANSFORM_H */
+#endif/* ORDERTRANSFORM_H */