dlvhex
2.5.0
|
Interface to genuine nonground disjunctive ASP Grounder and Solver (powered by gringo/clasp or internal grounder/solver) More...
#include "dlvhex2/PlatformDefinitions.h"
#include "dlvhex2/ASPSolverManager.h"
#include "dlvhex2/Error.h"
#include "dlvhex2/OrdinaryASPProgram.h"
#include "dlvhex2/AnnotatedGroundProgram.h"
#include "dlvhex2/OrdinaryASPSolver.h"
#include "dlvhex2/Nogood.h"
#include <boost/shared_ptr.hpp>
#include <boost/scoped_ptr.hpp>
#include <vector>
Go to the source code of this file.
Data Structures | |
class | PropagatorCallback |
Base class for propagator callbacks. More... | |
class | GenuineGrounder |
Base class for grounder implementations. More... | |
class | GenuineGroundSolver |
Base class for ground ASP solvers. More... | |
class | GenuineSolver |
This class combines a grounder and a solver to support direct solving of nonground programs. More... | |
Typedefs | |
typedef GenuineGrounder::Ptr | GenuineGrounderPtr |
typedef GenuineGrounder::ConstPtr | GenuineGrounderConstPtr |
typedef GenuineGroundSolver::Ptr | GenuineGroundSolverPtr |
typedef GenuineGroundSolver::ConstPtr | GenuineGroundSolverConstPtr |
typedef GenuineSolver::Ptr | GenuineSolverPtr |
typedef GenuineSolver::ConstPtr | GenuineSolverConstPtr |
Interface to genuine nonground disjunctive ASP Grounder and Solver (powered by gringo/clasp or internal grounder/solver)
Definition in file GenuineSolver.h.
Definition at line 98 of file GenuineSolver.h.
Definition at line 97 of file GenuineSolver.h.
Definition at line 231 of file GenuineSolver.h.
Definition at line 230 of file GenuineSolver.h.
Definition at line 293 of file GenuineSolver.h.
typedef GenuineSolver::Ptr GenuineSolverPtr |
Definition at line 292 of file GenuineSolver.h.