dlvhex
2.5.0
|
Abstract base class to capture ASP solvers. More...
#include <include/dlvhex2/OrdinaryASPSolver.h>
Public Member Functions | |
virtual InterpretationPtr | getNextModel ()=0 |
Returns the next model. |
Abstract base class to capture ASP solvers.
Definition at line 48 of file OrdinaryASPSolver.h.
virtual InterpretationPtr OrdinaryASPSolver::getNextModel | ( | ) | [pure virtual] |
Returns the next model.
This will also trigger callbacks to the propagators, see addPropagator.
Implemented in InternalGroundASPSolver, GenuineSolver, GenuineGroundSolver, DLVHEX_NAMESPACE_BEGIN::ASMOrdinaryASPSolver, and InternalGroundDASPSolver.