#include <BVTermContent.h>
Definition at line 81 of file BVTermContent.h.
◆ ContentType
◆ BVTermContent() [1/6]
carl::BVTermContent::BVTermContent |
( |
| ) |
|
|
inline |
◆ BVTermContent() [2/6]
◆ BVTermContent() [3/6]
◆ BVTermContent() [4/6]
carl::BVTermContent::BVTermContent |
( |
BVTermType |
type, |
|
|
const BVTerm & |
_operand, |
|
|
std::size_t |
_index = 0 |
|
) |
| |
|
inline |
◆ BVTermContent() [5/6]
◆ BVTermContent() [6/6]
carl::BVTermContent::BVTermContent |
( |
BVTermType |
type, |
|
|
const BVTerm & |
_operand, |
|
|
std::size_t |
_highest, |
|
|
std::size_t |
_lowest |
|
) |
| |
|
inline |
◆ as()
template<typename T >
const T& carl::BVTermContent::as |
( |
| ) |
const |
|
inline |
◆ complexity()
std::size_t carl::BVTermContent::complexity |
( |
| ) |
const |
|
inline |
◆ computeHash()
std::size_t carl::BVTermContent::computeHash |
( |
| ) |
const |
|
inline |
◆ content()
const auto& carl::BVTermContent::content |
( |
| ) |
const |
|
inline |
◆ gatherBVVariables()
void carl::BVTermContent::gatherBVVariables |
( |
std::set< BVVariable > & |
vars | ) |
const |
|
inline |
◆ hash()
std::size_t carl::BVTermContent::hash |
( |
| ) |
const |
|
inline |
◆ id()
std::size_t carl::BVTermContent::id |
( |
| ) |
const |
|
inline |
◆ isInvalid()
bool carl::BVTermContent::isInvalid |
( |
| ) |
const |
|
inline |
◆ type()
◆ width()
std::size_t carl::BVTermContent::width |
( |
| ) |
const |
|
inline |
◆ mContent
◆ mHash
std::size_t carl::BVTermContent::mHash = 0 |
◆ mId
std::size_t carl::BVTermContent::mId = 0 |
◆ mType
◆ mWidth
std::size_t carl::BVTermContent::mWidth = 0 |
The documentation for this struct was generated from the following file: