|
Clingo
|
Intercept models and interact with a running search. More...
Classes | |
| class | Clingo::SolveResult |
| Class to capture the result of solve calls. More... | |
| class | Clingo::SolveControl |
| Class to add clauses to a running search. More... | |
| class | Clingo::ConstModel |
| Class to provide an immutable view of a model. More... | |
| class | Clingo::Model |
| Class to provide an mutable view of a model. More... | |
| class | Clingo::SolveEventHandler |
| Interface to handle events during solving. More... | |
| class | Clingo::SolveHandle |
| Class to control a running search. More... | |
Enumerations | |
| enum class | Clingo::ModelType : clingo_model_type_t { ModelType::stable_model = clingo_model_type_stable_model , ModelType::brave_consequences = clingo_model_type_brave_consequences , ModelType::cautious_consequences } |
| Enumeration of the model types. More... | |
| enum class | Clingo::ShowFlags : clingo_show_type_bitset_t { ShowFlags::none = 0 , ShowFlags::shown = clingo_show_type_shown , ShowFlags::atoms = clingo_show_type_atoms , ShowFlags::terms = clingo_show_type_terms , ShowFlags::theory = clingo_show_type_theory } |
| Enumeration of bit flags to select symbols in models. More... | |
Functions | |
| Clingo::CLINGO_ENABLE_BITSET_ENUM (ShowFlags) | |
| Enable bitset enumeration for ShowFlags. | |
Intercept models and interact with a running search.
|
strong |
|
strong |