1
0
This repository has been archived on 2025-03-06. You can view files and clone it, but cannot push or open issues or pull requests.
Jip J. Dekker 35a3110598 Squashed 'software/chuffed/' content from commit 2ed0c015
git-subtree-dir: software/chuffed
git-subtree-split: 2ed0c01558d2a5c49c1ce57e048d32c17adf92d3
2021-06-18 09:36:35 +10:00

10 lines
277 B
C++

#include <chuffed/vars/bool-view.h>
#include <chuffed/core/propagator.h>
void BoolView::attach(Propagator *p, int pos, int eflags) {
WatchElem we(p->prop_id, pos);
if (eflags & EVENT_L) sat.watches[2*v+s].push(we);
if (eflags & EVENT_U) sat.watches[2*v+(1-s)].push(we);
}