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 |