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 |