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

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

absorptive() const overridesemiring::IntervalUnioninlinevirtual
agg(AggregationOperator op, const std::vector< value_type > &s)semiring::Semiring< Datum >inlinevirtual
arith(ArithmeticOperator op, const std::vector< value_type > &children, const std::string &extra) constsemiring::Semiring< Datum >inlinevirtual
cachedsemiring::IntervalUnionmutableprivate
cached_onesemiring::IntervalUnionmutableprivate
cached_zerosemiring::IntervalUnionmutableprivate
categorical(value_type key, const std::vector< double > &probs, const std::vector< std::string > &outcomes) constsemiring::Semiring< Datum >inlinevirtual
certified_exclusive_plus(const std::vector< value_type > &) constsemiring::Semiring< Datum >inlinevirtual
certified_world_term(const std::vector< value_type > &, const std::vector< value_type > &) constsemiring::Semiring< Datum >inlinevirtual
certifying() constsemiring::Semiring< Datum >inlinevirtual
cmp(value_type s1, ComparisonOperator op, value_type s2) constsemiring::Semiring< Datum >inlinevirtual
compatibleWithBooleanRewrite() const overridesemiring::IntervalUnioninlinevirtual
conditioned(const std::vector< value_type > &children) constsemiring::Semiring< Datum >inlinevirtual
delta(value_type x) const overridesemiring::IntervalUnioninlinevirtual
ensureCache() constsemiring::IntervalUnioninlineprivate
guarded_case(const std::vector< value_type > &children) constsemiring::Semiring< Datum >inlinevirtual
in_funcsemiring::IntervalUnionprivate
independent_literal(const value_type &) constsemiring::Semiring< Datum >inlinevirtual
IntervalUnion(Oid multirange_oid)semiring::IntervalUnioninlineexplicit
mixture(value_type p, value_type x, value_type y) constsemiring::Semiring< Datum >inlinevirtual
monus(value_type x, value_type y) const overridesemiring::IntervalUnioninlinevirtual
observe(value_type child, const std::string &datum) constsemiring::Semiring< Datum >inlinevirtual
one() const overridesemiring::IntervalUnioninlinevirtual
parse_leaf(const char *str) constsemiring::IntervalUnioninline
plus(const std::vector< value_type > &v) const overridesemiring::IntervalUnioninlinevirtual
rv(const std::string &spec, const std::vector< value_type > &params) constsemiring::Semiring< Datum >inlinevirtual
semimod(value_type x, value_type s) constsemiring::Semiring< Datum >inlinevirtual
times(const std::vector< value_type > &v) const overridesemiring::IntervalUnioninlinevirtual
typioparamsemiring::IntervalUnionprivate
unmapped_input(const std::string &uuid) constsemiring::Semiring< Datum >inlinevirtual
value(const std::string &s) constsemiring::Semiring< Datum >inlinevirtual
value_type typedefsemiring::Semiring< Datum >
zero() const overridesemiring::IntervalUnioninlinevirtual
~Semiring()=defaultsemiring::Semiring< Datum >virtual