![]() |
SMT-RAT
24.02
Toolbox for Strategic and Parallel Satisfiability-Modulo-Theories Solving
|
#include <types.h>
Public Member Functions | |
| CoveringResult () | |
| CoveringResult (Status s) | |
| CoveringResult (Status s, std::vector< Interval< PropertiesSet >> &inter) | |
| CoveringResult (Status s, std::vector< Interval< PropertiesSet >> &&inter) | |
| CoveringResult (Status s, const cadcells::Assignment &ass) | |
| CoveringResult (Status s, const std::optional< cadcells::Assignment > &ass) | |
| CoveringResult (Status s, const cadcells::Assignment &ass, const std::vector< Interval< PropertiesSet >> &inter) | |
| CoveringResult (Status s, const std::optional< cadcells::Assignment > &ass, const std::vector< Interval< PropertiesSet >> &inter) | |
| bool | is_failed () const |
| bool | is_failed_projection () const |
| bool | is_sat () const |
| bool | is_unsat () const |
| bool | is_parameter () const |
| const auto & | sample () const |
| const auto & | intervals () const |
Data Fields | |
| Status | status |
| std::optional< std::vector< Interval< PropertiesSet > > > | m_intervals |
| std::optional< cadcells::Assignment > | m_sample |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| std::optional<std::vector<Interval<PropertiesSet> > > smtrat::covering_ng::CoveringResult< PropertiesSet >::m_intervals |
| std::optional<cadcells::Assignment> smtrat::covering_ng::CoveringResult< PropertiesSet >::m_sample |
| Status smtrat::covering_ng::CoveringResult< PropertiesSet >::status |