|
carl
25.04
Computer ARithmetic Library
|
#include <VariableAssignment.h>
Public Types | |
| using | Number = typename Base::Number |
| using | MR = typename Base::MR |
| using | RAN = typename Base::RAN |
Public Member Functions | |
| VariableAssignment (Variable v, const RAN &value, bool negated=false) | |
| VariableAssignment (Variable v, const Number &value, bool negated=false) | |
| Variable | var () const |
| const RAN & | value () const |
| const auto & | base_value () const |
| bool | negated () const |
| VariableAssignment | negation () const |
| operator const VariableComparison< Poly > & () const | |
Private Types | |
| using | Base = VariableComparison< Poly > |
Private Attributes | |
| Base | m_comparison |
Friends | |
| template<typename Pol > | |
| void | variables (const VariableAssignment< Pol > &f, carlVariables &vars) |
Definition at line 9 of file VariableAssignment.h.
|
private |
Definition at line 11 of file VariableAssignment.h.
| using carl::VariableAssignment< Poly >::MR = typename Base::MR |
Definition at line 14 of file VariableAssignment.h.
| using carl::VariableAssignment< Poly >::Number = typename Base::Number |
Definition at line 13 of file VariableAssignment.h.
| using carl::VariableAssignment< Poly >::RAN = typename Base::RAN |
Definition at line 15 of file VariableAssignment.h.
|
inline |
|
inline |
Definition at line 20 of file VariableAssignment.h.
|
inline |
Definition at line 29 of file VariableAssignment.h.


|
inline |
Definition at line 32 of file VariableAssignment.h.


|
inline |
Definition at line 35 of file VariableAssignment.h.


|
inline |
Definition at line 38 of file VariableAssignment.h.
|
inline |
Definition at line 25 of file VariableAssignment.h.


|
inline |
Definition at line 22 of file VariableAssignment.h.


|
friend |
Definition at line 47 of file VariableAssignment.h.
|
private |
Definition at line 17 of file VariableAssignment.h.