| 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] |