Gecode::MiniModel::StatePool Class Reference
State pool combines a tree of states together with yet unprocessed states More...
Public Member Functions | |
| StatePool (PosSet *) | |
| StateNode * | pop (void) |
| bool | empty (void) const |
| int | state (StatePoolAllocator &, PosSet *) |
Public Attributes | |
| int | n_states |
| StateNode | root |
| StateNode * | next |
| StateNode * | all |
Detailed Description
State pool combines a tree of states together with yet unprocessed states
Constructor & Destructor Documentation
| Gecode::MiniModel::StatePool::StatePool | ( | PosSet * | ps | ) | [inline] |
Member Function Documentation
| StateNode * Gecode::MiniModel::StatePool::pop | ( | void | ) | [inline] |
| bool Gecode::MiniModel::StatePool::empty | ( | void | ) | const [inline] |
| int Gecode::MiniModel::StatePool::state | ( | StatePoolAllocator & | spm, |
| PosSet * | ps | ||
| ) | [inline] |
Member Data Documentation
The documentation for this class was generated from the following file:
- gecode/minimodel/reg.cpp (Revision: 11279)
