26 return static_cast<std::underlying_type<BVTermType>::type
>(type);
61 CARL_LOG_ERROR(
"carl.formula.bv",
"Tried to print an unknown value for BVTermType: " <<
typeId(type));
62 return os <<
"unknown";
A small wrapper that configures logging for carl.
#define CARL_LOG_ERROR(channel, msg)
carl is the main namespace for the library.
bool typeIsUnary(BVTermType type)
bool typeIsBinary(BVTermType type)
std::ostream & operator<<(std::ostream &os, const BasicConstraint< Poly > &c)
Prints the given constraint on the given stream.
auto typeId(BVTermType type)