common.icc File Reference
(Revision: 3130)
Go to the source code of this file.
Define Documentation
#define GECODE_ME_CHECK_B | ( | modified, | |||
tell | ) |
Value:
{ \ ModEvent me = (tell); \ if (me_modified(me)) \ modified = true; \ else \ GECODE_ME_CHECK(me); \ }
Definition at line 28 of file common.icc.
#define GECODE_ME_CHECK_VAL | ( | p, | |||
f | ) |
Value:
{ \ ModEvent __me__ ## __LINE__ = (p); \ if (me_failed(__me__ ## __LINE__)) return ES_FAILED; \ if (ME_GEN_ASSIGNED==(__me__ ## __LINE__))f=true; }
Definition at line 37 of file common.icc.
#define GECODE_ME_CHECK_VAL_B | ( | modified, | |||
tell, | |||||
f | ) |
Value:
{ \ ModEvent me = (tell); \ modified |= me_modified(me); \ if (ME_GEN_ASSIGNED==(me))f=true; \ GECODE_ME_CHECK(me); \ }
Definition at line 42 of file common.icc.