#include <ltlvisit/contain.hh>
spot::ltl::language_containment_checker::language_containment_checker |
( |
bdd_dict * |
dict, |
|
|
bool |
exprop, |
|
|
bool |
symb_merge, |
|
|
bool |
branching_postponement, |
|
|
bool |
fair_loop_approx |
|
) |
| |
This class uses spot::ltl_to_tgba_fm to translate LTL formulae. See that class for the meaning of these options.
spot::ltl::language_containment_checker::~language_containment_checker |
( |
) | |
|
void spot::ltl::language_containment_checker::clear |
( |
) | |
|
bool spot::ltl::language_containment_checker::contained |
( |
const formula * |
l, |
|
|
const formula * |
g |
|
) |
| |
Check whether L(l) is a subset of L(g).
bool spot::ltl::language_containment_checker::contained_neg |
( |
const formula * |
l, |
|
|
const formula * |
g |
|
) |
| |
Check whether L(l) is a subset of L(!g).
bool spot::ltl::language_containment_checker::equal |
( |
const formula * |
l, |
|
|
const formula * |
g |
|
) |
| |
Check whether L(l) = L(g).
bool spot::ltl::language_containment_checker::incompatible_ |
( |
record_ * |
l, |
|
|
record_ * |
g |
|
) |
| |
|
protected |
bool spot::ltl::language_containment_checker::neg_contained |
( |
const formula * |
l, |
|
|
const formula * |
g |
|
) |
| |
Check whether L(!l) is a subset of L(g).
record_* spot::ltl::language_containment_checker::register_formula_ |
( |
const formula * |
f) | |
|
|
protected |
bool spot::ltl::language_containment_checker::branching_postponement_ |
|
protected |
bdd_dict* spot::ltl::language_containment_checker::dict_ |
|
protected |
bool spot::ltl::language_containment_checker::exprop_ |
|
protected |
bool spot::ltl::language_containment_checker::fair_loop_approx_ |
|
protected |
bool spot::ltl::language_containment_checker::symb_merge_ |
|
protected |
trans_map spot::ltl::language_containment_checker::translated_ |
|
protected |
The documentation for this class was generated from the following file: