►C_DED | |
C_DED_Add | |
C_DED_Concat | |
C_DED_Hom | |
C_DED_Minus | |
C_DED_Mult | |
C_GDDD | |
►C_GHom | The concrete data class for Homomorphisms |
CAdd | |
CAnd | A commutative composition of n homomorphisms |
CApply2k | |
CCompose | |
CConstant | |
CDomExtract | Extractor of variable domains for invert computations |
CFixpoint | |
CIdentity | |
CInter | |
CLeftConcat | |
CMLHomAdapter | |
CMinus | |
CMonotonic | |
CMult | |
CMyGHom | Unknown function for this class |
CNotCond | |
CRightConcat | |
►CStrongHom | The abstract base class for user defined operations |
C_VarCompState | |
C_VarCompVar | |
C_incVar | |
C_setVarConst | |
C_GSDD | |
►C_GShom | The concrete data class for Homomorphisms |
CMyGShom | |
CStrongShom | The abstract base class for user defined operations |
Csns::Add | |
Csns::And | A commutative composition of n homomorphisms |
Csns::Compose | |
Csns::Constant | |
Csns::Fixpoint | |
Csns::HomMinus | |
Csns::Identity | |
Csns::Inter | |
Csns::LeftConcat | |
Csns::LocalApply | |
Csns::MLShomAdapter | |
Csns::Minus | |
Csns::Mult | |
Csns::RecFireSat | |
Csns::RightConcat | |
Csns::SApply2k | |
Csns::SDomExtract | Extractor of variable domains for invert computations |
Csns::SLocalApply | |
Csns::SNotCond | |
►C_MLHom | |
CStrongMLHom | |
CnsMLHom::Add | |
CnsMLHom::ConstantUp | |
CnsMLHom::GHomAdapter | |
CnsMLHom::Identity | |
CnsMLHom::LeftConcat | |
►C_MLShom | |
CStrongMLShom | |
CnsMLShom::Add | |
CnsMLShom::ConstantUp | |
CnsMLShom::GShomAdapter | |
CnsMLShom::Identity | |
CnsMLShom::LeftConcat | |
►C_SDED | |
C_SDED_Add | |
C_SDED_Concat | |
C_SDED_Minus | |
C_SDED_Mult | |
Cext_hash_map< Key, Data, HashKey, EqualKey >::accessor | |
CAdditiveMap< K, V, EqualKey > | |
Cconf::allocator< T > | |
CCache< FuncType, ParamType, ResType, EvalFunc > | |
Cunique::clone< T > | |
Cunique::clone< std::vector< int > > | |
Cext_hash_map< Key, Data, HashKey, EqualKey >::const_accessor | |
C_GDDD::custom_new_t | Empty struct tag type used to disambiguate between different variants of the operator new for _GDDD |
►CDataSet | This class is an abstraction of a set of data |
CDDD | This class is the public interface for manipulating Data Decision Diagrams |
►CGSDD | This class is the base class representing a hierarchical Set Decision Diagram |
CSDD | This class is the public interface for manipulating Data Decision Diagrams |
CIntDataSet | This class is a very basic implementation of DataSet interface based on std::std::vector<int> and a unicity table |
►CdotExporter | |
ChDotExporter | |
CdotHighlight | More evolved API for highlighting parts of a graph |
Cd3::util::equal< T > | |
Cd3::util::equal< _GHom * > | |
Cd3::util::equal< _GShom * > | |
Cd3::util::equal< _MLHom * > | |
Cd3::util::equal< _MLShom * > | |
Cd3::util::equal< std::pair< T1, T2 > > | |
Cd3::util::equal< std::string > | |
Cd3::util::equal< T * > | |
Cext_hash_map< Key, Data, HashKey, EqualKey > | |
Cext_hash_map< std::pair< FuncType, ParamType >, ResType > | |
Cext_hash_map< std::pair< MLHomType, NodeType >, HomNodeMapType > | |
►Cfobs::FixObserver | |
Cfobs::DefaultObserver | |
CGCHook | |
►CGDDD | This class is the base class representing a Data Decision Diagram |
CDDD | This class is the public interface for manipulating Data Decision Diagrams |
►CGHom | This class is the base class representing a homomorphism over DDD |
CHom | This is the user interface class to manipulate homomorphisms |
►CGShom | This class is the base class for Homomorphisms over SDD |
CShom | This is the user interface class to manipulate homomorphisms |
Cd3::util::hash< T > | |
Cd3::util::hash< const std::vector< int > * > | |
Cd3::util::hash< const std::vector< int > > | |
Cd3::util::hash< const std::vector< short > > | |
Cd3::util::hash< int > | |
Cd3::util::hash< std::pair< T1, T2 > > | |
Cd3::util::hash< std::set< T1 > > | |
Cd3::util::hash< std::string > | |
Cd3::util::hash< std::vector< int > * > | |
Cd3::util::hash< std::vector< int > > | |
Cd3::util::hash< std::vector< short > > | |
Cd3::util::hash< T * > | |
Chash_map< Key, Data, HashKey, EqualKey > | |
Chash_map< int, partition > | |
Cd3::hash_set< Key, Hash, Compare, Allocator > | |
Cd3::hash_set< const T * > | |
Cd3::hash_set< id_t, id_hash, id_compare > | |
CUniqueTableId< T, ID >::id_compare | |
CUniqueTableId< T, ID >::id_hash | |
Cd3::init | |
Cstd::less< GDDD > | Compares two DDD in hash tables |
Cstd::less< GHom > | Compares two GHom in hash tables |
Cstd::less< GSDD > | Compares two SDD in hash tables |
Cstd::less< GShom > | Compares two GShom in hash tables |
Cd3::util::map< Key, Data, Compare, Allocator > | |
CMemoryManager | This class defines a few utility functions common to DDD |
CMLCache< MLHomType, NodeType, HomNodeMapType > | |
CMLHom | |
CMLShom | |
Cd3::multiset< Key, Compare, Allocator > | |
CMyNbStates | |
CMySDDNbStates | |
CMySize | |
Csns::Add::partition | |
CSddSize | |
Cd3::set< Key, Compare, Allocator > | |
Cd3::set< GDDD > | |
Cd3::set< GSDD > | |
CStatistic | |
CUniqueTable< T > | This class implements a unicity table mechanism, based on an STL hash_set |
CUniqueTableId< T, ID > | Requirements on the contained type are to be cloneable, hashable and equality comparable |
Cd3::util::vector< T, Allocator > | |