#include <IntBlastModule.h>
Definition at line 18 of file IntBlastModule.h.
◆ BVAnnotation() [1/2]
smtrat::BVAnnotation::BVAnnotation |
( |
| ) |
|
|
inline |
◆ BVAnnotation() [2/2]
smtrat::BVAnnotation::BVAnnotation |
( |
std::size_t |
_width, |
|
|
bool |
_signed, |
|
|
Integer |
_offset = 0 |
|
) |
| |
|
inline |
◆ bounds()
const carl::Interval<Integer>& smtrat::BVAnnotation::bounds |
( |
| ) |
const |
|
inline |
◆ forProduct()
◆ forSum()
◆ hasOffset()
bool smtrat::BVAnnotation::hasOffset |
( |
| ) |
const |
|
inline |
◆ is_constant()
bool smtrat::BVAnnotation::is_constant |
( |
| ) |
const |
|
inline |
◆ isSigned()
bool smtrat::BVAnnotation::isSigned |
( |
| ) |
const |
|
inline |
◆ lower_bound()
const Integer& smtrat::BVAnnotation::lower_bound |
( |
| ) |
const |
|
inline |
◆ offset()
const Integer& smtrat::BVAnnotation::offset |
( |
| ) |
const |
|
inline |
◆ upper_bound()
const Integer& smtrat::BVAnnotation::upper_bound |
( |
| ) |
const |
|
inline |
◆ width()
std::size_t smtrat::BVAnnotation::width |
( |
| ) |
const |
|
inline |
◆ withOffset()
◆ withWidth()
BVAnnotation smtrat::BVAnnotation::withWidth |
( |
std::size_t |
_width | ) |
const |
|
inline |
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
_out, |
|
|
const BVAnnotation & |
_type |
|
) |
| |
|
friend |
◆ mBounds
carl::Interval<Integer> smtrat::BVAnnotation::mBounds |
|
private |
◆ mOffset
Integer smtrat::BVAnnotation::mOffset |
|
private |
◆ mSigned
bool smtrat::BVAnnotation::mSigned |
|
private |
◆ mWidth
std::size_t smtrat::BVAnnotation::mWidth |
|
private |
The documentation for this class was generated from the following file: