![]() |
ProvSQL C/C++ API
Adding support for provenance and uncertainty management to PostgreSQL databases
|
This is the complete list of members for provsql::BaseDistribution, including all inherited members.
| affine(double a, double b) const =0 | provsql::Distribution | pure virtual |
| asDirac() const | provsql::Distribution | inlinevirtual |
| BaseDistribution(double p1, double p2) | provsql::BaseDistribution | inline |
| cdf(double x) const =0 | provsql::Distribution | pure virtual |
| family() const =0 | provsql::Distribution | pure virtual |
| iidOrderStatMean(std::size_t n, bool isMax) const | provsql::Distribution | inlinevirtual |
| integrationRange(double &lo, double &hi) const =0 | provsql::Distribution | pure virtual |
| isDiscrete() const | provsql::Distribution | inlinevirtual |
| mean() const =0 | provsql::Distribution | pure virtual |
| meanIsAffine() const | provsql::Distribution | inlinevirtual |
| negate() const | provsql::Distribution | inline |
| p1() const override | provsql::BaseDistribution | inlinevirtual |
| p1_ | provsql::BaseDistribution | protected |
| p2() const override | provsql::BaseDistribution | inlinevirtual |
| p2_ | provsql::BaseDistribution | protected |
| pdf(double x) const =0 | provsql::Distribution | pure virtual |
| plotRange(double trunc_lo, double trunc_hi) const =0 | provsql::Distribution | pure virtual |
| quantile(double p) const | provsql::Distribution | inlinevirtual |
| rawMoment(unsigned k) const =0 | provsql::Distribution | pure virtual |
| sample(std::mt19937_64 &rng) const =0 | provsql::Distribution | pure virtual |
| sampleTruncated(std::mt19937_64 &rng, double lo, double hi, unsigned n) const | provsql::Distribution | inlinevirtual |
| scale(double c) const | provsql::Distribution | inline |
| serialise() const =0 | provsql::Distribution | pure virtual |
| support() const =0 | provsql::Distribution | pure virtual |
| truncatedRawMoment(double lo, double hi, unsigned k) const | provsql::Distribution | inlinevirtual |
| variance() const =0 | provsql::Distribution | pure virtual |
| ~Distribution()=default | provsql::Distribution | virtual |