![]() |
ProvSQL C/C++ API
Adding support for provenance and uncertainty management to PostgreSQL databases
|
A gate kind this semiring does not interpret (a comparison, a semimodule multiplication, an aggregation, a value). More...
#include "Semiring.h"


Public Member Functions | |
| SemiringGateException (const std::string &m) | |
| Construct with a descriptive error message. | |
| Public Member Functions inherited from semiring::SemiringException | |
| SemiringException (const std::string &m) | |
| Construct with a descriptive error message. | |
| virtual char const * | what () const noexcept |
| Return the error message as a C-string. | |
A gate kind this semiring does not interpret (a comparison, a semimodule multiplication, an aggregation, a value).
Thrown by the defaults of the methods below. In the measure interpretation, which interprets them all, it means that the resolution passes left a comparison of aggregate results unresolved: a shape ProvSQL does not support, which probability_evaluate reports as such.
Definition at line 83 of file Semiring.h.
|
inline |
Construct with a descriptive error message.
Definition at line 87 of file Semiring.h.
