MCPcopy Create free account
hub / github.com/Gecode/gecode / SetRel

Class SetRel

gecode/minimodel.hh:1234–1253  ·  view source on GitHub ↗

%Set relations

Source from the content-addressed store, hash-verified

1232
1233 /// %Set relations
1234 class SetRel {
1235 private:
1236 /// Expression
1237 SetExpr _e0;
1238 /// Relation
1239 SetRelType _srt;
1240 /// Expression
1241 SetExpr _e1;
1242 public:
1243 /// Default constructor
1244 SetRel(void);
1245 /// Constructor
1246 SetRel(const SetExpr& e0, SetRelType srt, const SetExpr& e1);
1247 /// Constructor
1248 SetRel(const SetCmpRel& r);
1249 /// Post propagators for relation (or negated relation if \a t is false)
1250 void post(Home home, bool t) const;
1251 /// Post propagators for reified relation (or negated relation if \a t is false)
1252 void post(Home home, BoolVar b, bool t) const;
1253 };
1254
1255 /**
1256 * \defgroup TaskModelMiniModelSet Set expressions and relations

Callers 3

operator ==Function · 0.85
operator !=Function · 0.85
operator ||Function · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected