Clingo
Loading...
Searching...
No Matches
CppClingo::Output::TheoryData Member List

This is the complete list of members for CppClingo::Output::TheoryData, including all inherited members.

atom(std::function< prg_lit_t()> const &atom, prg_id_t name, IdVec elems, std::optional< std::pair< prg_id_t, prg_id_t > > guard) -> prg_lit_tCppClingo::Output::TheoryData
atom(std::function< prg_lit_t()> const &atom, Symbol name, IdVec elems, std::optional< std::pair< String, prg_id_t > > guard) -> prg_lit_tCppClingo::Output::TheoryData
atom(std::function< prg_lit_t()> const &atom, Symbol name, PrgIdSpan elems, std::optional< std::pair< String, prg_id_t > > guard) -> prg_lit_tCppClingo::Output::TheoryDatainline
elem(IdVec tuple, LitVec cond) -> prg_id_tCppClingo::Output::TheoryData
elem(PrgIdSpan tuple, PrgLitSpan cond) -> prg_id_tCppClingo::Output::TheoryDatainline
fun(prg_id_t name, IdVec args) -> prg_id_tCppClingo::Output::TheoryData
fun(String name, IdVec args) -> prg_id_tCppClingo::Output::TheoryDatainline
fun(String name, PrgIdSpan args) -> prg_id_tCppClingo::Output::TheoryDatainline
IdVec typedefCppClingo::Output::TheoryData
LitVec typedefCppClingo::Output::TheoryData
num(prg_weight_t num) -> prg_id_tCppClingo::Output::TheoryData
reset() noexceptCppClingo::Output::TheoryData
str(String str) -> prg_id_tCppClingo::Output::TheoryData
sym(Symbol sym) -> prg_id_tCppClingo::Output::TheoryData
TheoryData(SymbolStore &store, UTheoryBackend backend)CppClingo::Output::TheoryDatainline
tup(TheoryTermTupleType type, IdVec args) -> prg_id_tCppClingo::Output::TheoryData
tup(TheoryTermTupleType type, PrgIdSpan args) -> prg_id_tCppClingo::Output::TheoryDatainline