model: check_current_action returns its 'nextThread'
[model-checker.git] / action.h
index da22882c3870ae361758ae97a7700a728203ea7b..6559928b14f6131489fe0c1e6ddc508e28a58ae5 100644 (file)
--- a/action.h
+++ b/action.h
@@ -81,7 +81,9 @@ public:
        void create_cv(const ModelAction *parent = NULL);
        ClockVector * get_cv() const { return cv; }
        void read_from(const ModelAction *act);
+       void synchronize_with(const ModelAction *act);
 
+       bool has_synchronized_with(const ModelAction *act) const;
        bool happens_before(const ModelAction *act) const;
 
        inline bool operator <(const ModelAction& act) const {