Namespaces |
namespace | faudes |
| libFAUDES resides within the namespace faudes.
|
Defines |
#define | FAUDES_PROJECT_H |
Functions |
void | faudes::UniqueInit (Generator &rGen) |
| Make initial states unique.
|
void | faudes::UniqueInit (const Generator &rGen, Generator &rResGen) |
| Make initial states unique.
|
void | faudes::Deterministic (const Generator &rGen, Generator &rResGen) |
| Make generator deterministic.
|
void | faudes::aDeterministic (const Generator &rGen, Generator &rResGen) |
| Make generator deterministic.
|
void | faudes::Deterministic (const Generator &rGen, std::map< Idx, StateSet > &rEntryStatesMap, Generator &rResGen) |
| Make generator deterministic.
|
void | faudes::Deterministic (const Generator &rGen, std::vector< StateSet > &rPowerStates, std::vector< Idx > &rDetStates, Generator &rResGen) |
| Make generator deterministic.
|
void | faudes::ProjectNonDet (Generator &rGen, const EventSet &rProjectAlphabet) |
| Language projection.
|
void | faudes::Project (const Generator &rGen, const EventSet &rProjectAlphabet, Generator &rResGen) |
| Minimized deterministic projection.
|
void | faudes::aProject (const Generator &rGen, const EventSet &rProjectAlphabet, Generator &rResGen) |
| Minimized deterministic projection.
|
void | faudes::aProjectNonDet (Generator &rGen, const EventSet &rProjectAlphabet) |
| Language projection.
|
void | faudes::Project (const Generator &rGen, const EventSet &rProjectAlphabet, std::map< Idx, StateSet > &rEntryStatesMap, Generator &rResGen) |
| Minimized Deterministic projection.
|
void | faudes::InvProject (Generator &rGen, const EventSet &rProjectAlphabet) |
| Inverse projection.
|
void | faudes::aInvProject (Generator &rGen, const EventSet &rProjectAlphabet) |
| Inverse projection.
|
void | faudes::aInvProject (const Generator &rGen, const EventSet &rProjectAlphabet, Generator &rResGen) |
| Inverse projection.
|