Represent a BitVector-Variable.
More...
#include <BVVariable.h>
|
std::ostream & | operator<< (std::ostream &os, const BVVariable &v) |
| Print the given bit vector variable on the given output stream. More...
|
|
Represent a BitVector-Variable.
Definition at line 13 of file BVVariable.h.
◆ BVVariable() [1/2]
carl::BVVariable::BVVariable |
( |
| ) |
|
|
default |
◆ BVVariable() [2/2]
carl::BVVariable::BVVariable |
( |
Variable |
_variable, |
|
|
const Sort & |
_sort |
|
) |
| |
|
inline |
◆ operator Variable()
carl::BVVariable::operator Variable |
( |
| ) |
const |
|
inlineexplicit |
◆ sort()
const Sort& carl::BVVariable::sort |
( |
| ) |
const |
|
inline |
- Returns
- The sort (domain) of this uninterpreted variable.
Definition at line 44 of file BVVariable.h.
◆ toString()
std::string carl::BVVariable::toString |
( |
bool |
_friendlyNames | ) |
const |
|
inline |
- Returns
- The string representation of this bit vector variable.
Definition at line 55 of file BVVariable.h.
◆ variable()
Variable carl::BVVariable::variable |
( |
| ) |
const |
|
inline |
◆ width()
std::size_t carl::BVVariable::width |
( |
| ) |
const |
|
inline |
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
os, |
|
|
const BVVariable & |
v |
|
) |
| |
|
friend |
Print the given bit vector variable on the given output stream.
- Parameters
-
os | The output stream to print on. |
v | The bit vector variable to print. |
- Returns
- The output stream after printing the given bit vector variable on it.
Definition at line 65 of file BVVariable.h.
◆ mSort
Sort carl::BVVariable::mSort |
|
private |
◆ mVar
◆ mWidth
std::size_t carl::BVVariable::mWidth = 0 |
|
private |
The documentation for this class was generated from the following file: