class CycleNode;
class ModelAction;
-typedef ModelVector<const Promise *> promise_list_t;
-
/** @brief A graph of Model Actions for tracking cycles. */
class CycleGraph {
public:
/** @brief A flag: true if this graph contains cycles */
bool hasCycles;
+ /** @brief The previous value of CycleGraph::hasCycles, for rollback */
bool oldCycles;
SnapVector<CycleNode *> rollbackvector;