ProvSQL C/C++ API
Adding support for provenance and uncertainty management to PostgreSQL databases
Loading...
Searching...
No Matches
semiring::Why Member List

This is the complete list of members for semiring::Why, including all inherited members.

absorptive() constsemiring::Semiring< why_provenance_t >inlinevirtual
agg(AggregationOperator op, const std::vector< value_type > &s)semiring::Semiring< why_provenance_t >inlinevirtual
certified_exclusive_plus(const std::vector< value_type > &) constsemiring::Semiring< why_provenance_t >inlinevirtual
certified_world_term(const std::vector< value_type > &, const std::vector< value_type > &) constsemiring::Semiring< why_provenance_t >inlinevirtual
certifying() constsemiring::Semiring< why_provenance_t >inlinevirtual
cmp(value_type s1, ComparisonOperator op, value_type s2) constsemiring::Semiring< why_provenance_t >inlinevirtual
compatibleWithBooleanRewrite() const overridesemiring::Whyinlinevirtual
delta(value_type x) const overridesemiring::Whyinlinevirtual
independent_literal(const value_type &) constsemiring::Semiring< why_provenance_t >inlinevirtual
monus(value_type x, value_type y) const overridesemiring::Whyinlinevirtual
one() const overridesemiring::Whyinlinevirtual
parse_leaf(const char *v) constsemiring::Whyinline
plus(const std::vector< value_type > &vec) const overridesemiring::Whyinlinevirtual
semimod(value_type x, value_type s) constsemiring::Semiring< why_provenance_t >inlinevirtual
times(const std::vector< value_type > &vec) const overridesemiring::Whyinlinevirtual
to_text(const value_type &prov) constsemiring::Whyinline
value(const std::string &s) constsemiring::Semiring< why_provenance_t >inlinevirtual
value_type typedefsemiring::Semiring< why_provenance_t >
zero() const overridesemiring::Whyinlinevirtual
~Semiring()=defaultsemiring::Semiring< why_provenance_t >virtual