|
Clingo
|
This is the complete list of members for CppClingo::Control::BuildContext, including all inherited members.
| add_base(std::tuple< String, size_t, bool > sig) -> Ground::AtomBase & | CppClingo::Control::BuildContext | inline |
| add_project(Ground::UTerm const &term, Ground::AtomBase &base) -> std::pair< Ground::UTerm, Ground::ProjectState * > | CppClingo::Control::BuildContext | inline |
| body() const -> Ground::ULitVec & | CppClingo::Control::BuildContext | inline |
| BuildContext(std::pmr::monotonic_buffer_resource &mbr, Logger &log, SymbolStore &store, TheorySigVec const &theory_directives, Ground::Bases &base, Input::Component const &comp, DefMap &def_map, Ground::Component &gcomp, VarMap &var_map, Ground::ULitVec &body, Ground::UStateVec &states, Ground::ScriptCallback *context, ProfileProgram &profile) | CppClingo::Control::BuildContext | inline |
| context() const -> Ground::ScriptCallback * | CppClingo::Control::BuildContext | inline |
| def_map() const -> DefMap & | CppClingo::Control::BuildContext | inline |
| gcomp() const -> Ground::Component & | CppClingo::Control::BuildContext | inline |
| inc_priority() -> size_t | CppClingo::Control::BuildContext | inline |
| index(Input::LitSymbolic const &lit) const -> size_t | CppClingo::Control::BuildContext | inline |
| is_theory_directive(TheorySig sig) const -> bool | CppClingo::Control::BuildContext | inline |
| logger() const -> Logger & | CppClingo::Control::BuildContext | inline |
| mbr() const -> std::pmr::monotonic_buffer_resource & | CppClingo::Control::BuildContext | inline |
| next_index() -> size_t | CppClingo::Control::BuildContext | inline |
| profile() const -> ProfileProgram & | CppClingo::Control::BuildContext | inline |
| simple_lit(Input::Lit const &lit) -> Ground::AtomSimple | CppClingo::Control::BuildContext | inline |
| simple_lit(Input::Term const &term) -> Ground::AtomSimple::value_type | CppClingo::Control::BuildContext | inline |
| single_pass(Input::Lit const &lit) const -> bool | CppClingo::Control::BuildContext | inline |
| single_pass_body() const -> bool | CppClingo::Control::BuildContext | inline |
| state(Args &&...args) -> T & | CppClingo::Control::BuildContext | inline |
| store() const -> SymbolStore & | CppClingo::Control::BuildContext | inline |
| type() const -> Input::ComponentType | CppClingo::Control::BuildContext | inline |
| var_map() const -> VarMap & | CppClingo::Control::BuildContext | inline |
| with_simple_lit(Input::Term const &term, F &&fun) | CppClingo::Control::BuildContext | inline |
| with_simple_lit(Input::Lit const &lit, F &&fun, bool expect_truth=false) | CppClingo::Control::BuildContext | inline |