clause() | Clasp::Constraint | [virtual] |
cloneAttach(Solver &other)=0 | Clasp::Constraint | [pure virtual] |
Constraint() | Clasp::Constraint | |
Constraint(const Constraint &) | Clasp::Constraint | [private] |
destroy(Solver *s=0, bool detach=false) | Clasp::Constraint | [virtual] |
estimateComplexity(const Solver &s) const | Clasp::Constraint | [virtual] |
minimize(Solver &s, Literal p, CCMinRecursive *rec) | Clasp::Constraint | [virtual] |
operator=(const Constraint &) | Clasp::Constraint | [private] |
propagate(Solver &s, Literal p, uint32 &data)=0 | Clasp::Constraint | [pure virtual] |
reason(Solver &s, Literal p, LitVec &lits)=0 | Clasp::Constraint | [pure virtual] |
simplify(Solver &s, bool reinit=false) | Clasp::Constraint | [virtual] |
type() const | Clasp::Constraint | [virtual] |
undoLevel(Solver &s) | Clasp::Constraint | [virtual] |
valid(Solver &s) | Clasp::Constraint | [virtual] |
~Constraint() | Clasp::Constraint | [protected, virtual] |