carl
24.04
Computer ARithmetic Library
|
Implements a sort value, being a value of the uninterpreted domain specified by this sort. More...
#include <UFModel.h>
Public Member Functions | |
UFModel (const UninterpretedFunction &uf) | |
bool | extend (const std::vector< SortValue > &_args, const SortValue &_value) |
SortValue | get (const std::vector< SortValue > &_args) const |
const auto & | function () const |
const auto & | values () const |
Private Attributes | |
UninterpretedFunction | mFunction |
std::map< std::vector< SortValue >, SortValue > | mValues |
Implements a sort value, being a value of the uninterpreted domain specified by this sort.
|
inlineexplicit |
Definition at line 16 of file UFModel.cpp.
|
inline |
Definition at line 21 of file UFModel.cpp.
|
inline |
|
private |