#include <clasp/shared_context.h>#include <clasp/solve_algorithms.h>#include <clasp/program_builder.h>#include <clasp/logic_program.h>#include <clasp/enumerator.h>

Go to the source code of this file.
Classes | |
| class | Clasp::ClaspConfig |
| class | Clasp::ClaspFacade |
| Provides a simplified interface to the services of the clasp library. More... | |
| struct | Clasp::ExpectedQuantity |
| struct | Clasp::ClaspFacade::Result |
| Result of a solving step. More... | |
| struct | Clasp::ClaspFacade::StepReady |
| Event type used to signal that a solve step has terminated. More... | |
| struct | Clasp::ClaspFacade::StepStart |
| Event type used to signal that a solve step has started. More... | |
| struct | Clasp::ClaspFacade::Summary |
| Type summarizing one or more solving steps. More... | |
Namespaces | |
| namespace | Clasp |
Defines | |
| #define | CLASP_LEGAL |
| #define | CLASP_VERSION "3.0.3" |
Typedefs | |
| typedef Clasp::BasicSolveOptions | Clasp::SolveOptions |
This file provides a facade around the clasp library. I.e. a simplified interface for (incrementally) solving a problem using some configuration (set of parameters).
Definition in file clasp_facade.h.
| #define CLASP_LEGAL |
"Copyright (C) Benjamin Kaufmann\n"\ "License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl.html>\n"\ "clasp is free software: you are free to change and redistribute it.\n"\ "There is NO WARRANTY, to the extent permitted by law."
Definition at line 32 of file clasp_facade.h.
| #define CLASP_VERSION "3.0.3" |
Definition at line 29 of file clasp_facade.h.