|
Darwin
1.10(beta)
|
Data structures and utilities for encoding assignments to variables. More...
Go to the source code of this file.
Classes | |
| class | drwnPartialAssignment |
| defines an assignment to a subset of the variables More... | |
Typedefs | |
| typedef std::vector< int > | drwnFullAssignment |
| defines a complete assignment to all variables in the universe | |
Functions | |
| void | successor (drwnFullAssignment &assignment, const drwnVarUniverse &universe) |
| next full assignment | |
| void | predecessor (drwnFullAssignment &assignment, const drwnVarUniverse &universe) |
| previous full assignment | |
| void | successor (drwnPartialAssignment &assignment, const drwnVarUniverse &universe) |
| next partial assignment | |
| void | predecessor (drwnPartialAssignment &assignment, const drwnVarUniverse &universe) |
| previous partial assignment | |
1.8.6