spot  1.1.3
Public Member Functions | Protected Types | Protected Attributes | List of all members
spot::acceptance_convertor Class Reference

Help class to convert between acceptance conditions to other BDD formats. More...

#include <misc/accconv.hh>

Collaboration diagram for spot::acceptance_convertor:
Collaboration graph

Public Member Functions

 acceptance_convertor (bdd allneg)
 
bdd as_positive_product (bdd acc)
 
bdd as_full_product (bdd acc)
 

Protected Types

typedef Sgi::hash_map< bdd,
bdd, bdd_hash
bdd_cache_t
 

Protected Attributes

bdd allneg_
 
bdd_cache_t pos_prod_cache_
 
bdd_cache_t full_prod_cache_
 

Detailed Description

Help class to convert between acceptance conditions to other BDD formats.

Member Typedef Documentation

Constructor & Destructor Documentation

spot::acceptance_convertor::acceptance_convertor ( bdd  allneg)
inline

Member Function Documentation

bdd spot::acceptance_convertor::as_full_product ( bdd  acc)
bdd spot::acceptance_convertor::as_positive_product ( bdd  acc)

Member Data Documentation

bdd spot::acceptance_convertor::allneg_
protected
bdd_cache_t spot::acceptance_convertor::full_prod_cache_
protected
bdd_cache_t spot::acceptance_convertor::pos_prod_cache_
protected

The documentation for this class was generated from the following file:

Please direct any question, comment, or bug report to the Spot mailing list at spot@lrde.epita.fr.
Generated on Tue Jul 9 2013 14:04:33 for spot by doxygen 1.8.4