Explorar o código

AK: Add ScopedValueRollback::set_override_rollback_value().

This can be used if you change your mind about what value we should roll
back to. :^)
Andreas Kling %!s(int64=6) %!d(string=hai) anos
pai
achega
6ae95945aa
Modificáronse 1 ficheiros con 5 adicións e 0 borrados
  1. 5 0
      AK/ScopedValueRollback.h

+ 5 - 0
AK/ScopedValueRollback.h

@@ -16,6 +16,11 @@ public:
         m_variable = m_saved_value;
     }
 
+    void set_override_rollback_value(const T& value)
+    {
+        m_saved_value = value;
+    }
+
 private:
     T& m_variable;
     T m_saved_value;