#include <ClauseChain.h>
Definition at line 18 of file ClauseChain.h.
◆ Link() [1/2]
smtrat::mcsat::ClauseChain::Link::Link |
( |
const FormulaT && |
clause, |
|
|
const FormulaT && |
impliedTseitinLiteral |
|
) |
| |
|
inline |
◆ Link() [2/2]
smtrat::mcsat::ClauseChain::Link::Link |
( |
const FormulaT && |
clause | ) |
|
|
inline |
◆ clause()
const FormulaT& smtrat::mcsat::ClauseChain::Link::clause |
( |
| ) |
const |
|
inline |
◆ impliedTseitinLiteral()
const FormulaT& smtrat::mcsat::ClauseChain::Link::impliedTseitinLiteral |
( |
| ) |
const |
|
inline |
◆ isConflicting()
bool smtrat::mcsat::ClauseChain::Link::isConflicting |
( |
| ) |
const |
|
inline |
◆ isOptional()
bool smtrat::mcsat::ClauseChain::Link::isOptional |
( |
| ) |
const |
|
inline |
◆ isPropagating()
bool smtrat::mcsat::ClauseChain::Link::isPropagating |
( |
| ) |
const |
|
inline |
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
stream, |
|
|
const Link & |
link |
|
) |
| |
|
friend |
◆ mClause
FormulaT smtrat::mcsat::ClauseChain::Link::mClause |
|
private |
◆ mImpliedTseitinLiteral
std::optional<FormulaT> smtrat::mcsat::ClauseChain::Link::mImpliedTseitinLiteral |
|
private |
The documentation for this struct was generated from the following file: