Public Member Functions | |
| PostPropagator * | active () const |
| void | add (PostPropagator *p, uint32 prio) |
| void | cancel () const |
| void | disable () |
| void | enable () |
| PostPropagator * | head () const |
| bool | isModel (Solver &s) const |
| PPList () | |
| bool | propagate (Solver &s, PostPropagator *p) const |
| void | remove (PostPropagator *p) |
| void | simplify (Solver &s, bool shuf) |
| ~PPList () | |
Public Attributes | |
| PostPropagator ** | act |
| PostPropagator * | list |
Definition at line 46 of file solver.cpp.
Definition at line 47 of file solver.cpp.
| PostPropagator* Clasp::Solver::PPList::active | ( | ) | const [inline] |
| void Clasp::Solver::PPList::add | ( | PostPropagator * | p, |
| uint32 | prio | ||
| ) |
Definition at line 58 of file solver.cpp.
| void Clasp::Solver::PPList::cancel | ( | ) | const |
Definition at line 101 of file solver.cpp.
| void Clasp::Solver::PPList::disable | ( | ) |
Definition at line 55 of file solver.cpp.
| void Clasp::Solver::PPList::enable | ( | ) |
Definition at line 56 of file solver.cpp.
| PostPropagator* Clasp::Solver::PPList::head | ( | ) | const [inline] |
| bool Clasp::Solver::PPList::isModel | ( | Solver & | s | ) | const |
Definition at line 102 of file solver.cpp.
| bool Clasp::Solver::PPList::propagate | ( | Solver & | s, |
| PostPropagator * | p | ||
| ) | const |
Definition at line 80 of file solver.cpp.
| void Clasp::Solver::PPList::remove | ( | PostPropagator * | p | ) |
Definition at line 69 of file solver.cpp.
| void Clasp::Solver::PPList::simplify | ( | Solver & | s, |
| bool | shuf | ||
| ) |
Definition at line 91 of file solver.cpp.