* src/tgba/bddfactory.hh, src/tgba/statebdd.hh,
src/tgba/succiterconcrete.hh, src/tgba/tgbabddconcrete.hh, src/tgba/tgbabddcoredata.hh, src/tgba/tgbabdddict.hh: Add Doxygen comments.
This commit is contained in:
parent
236a26ad66
commit
ddf05b5d47
7 changed files with 135 additions and 51 deletions
|
|
@ -7,22 +7,24 @@
|
|||
|
||||
namespace spot
|
||||
{
|
||||
|
||||
/// Dictionary of BDD variables.
|
||||
struct tgba_bdd_dict
|
||||
{
|
||||
// Dictionaries for BDD variables.
|
||||
|
||||
// formula-to-BDD-variable maps
|
||||
/// Formula-to-BDD-variable maps.
|
||||
typedef std::map<const ltl::formula*, int> fv_map;
|
||||
// BDD-variable-to-formula maps
|
||||
/// BDD-variable-to-formula maps.
|
||||
typedef std::map<int, const ltl::formula*> vf_map;
|
||||
|
||||
fv_map now_map;
|
||||
vf_map now_formula_map;
|
||||
fv_map var_map;
|
||||
vf_map var_formula_map;
|
||||
fv_map prom_map;
|
||||
vf_map prom_formula_map;
|
||||
fv_map now_map; ///< Maps formulae to "Now" BDD variables.
|
||||
vf_map now_formula_map; ///< Maps "Now" BDD variables to formulae.
|
||||
fv_map var_map; ///< Maps atomic propisitions to BDD variables
|
||||
vf_map var_formula_map; ///< Maps BDD variables to atomic propisitions
|
||||
fv_map prom_map; ///< Maps promises to BDD variables.
|
||||
vf_map prom_formula_map; ///< Maps BDD variables to promises.
|
||||
|
||||
/// \brief Dump all variables for debugging.
|
||||
/// \param os The output stream.
|
||||
std::ostream& dump(std::ostream& os) const;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue