

Definition at line 208 of file SatSolver.cpp.
Public Member Functions | |
| SatItemHashDecorator (ISatItem *item) | |
| void | dispose () |
| virtual int | getLength () const |
| |
| virtual bool | getBit (int index) const |
| |
| virtual ISatItem * | clone () const |
| |
| bool | operator< (const SatItemHashDecorator &other) const |
| SatItemHashDecorator | ( | ISatItem * | item | ) | [inline] |
Definition at line 210 of file SatSolver.cpp.
| void dispose | ( | ) | [inline] |
Definition at line 214 of file SatSolver.cpp.
Referenced by SatItemSet::Private::addItem(), and SatItemSet::clear().
| virtual int getLength | ( | ) | const [inline, virtual] |
Implements ISatItem.
Definition at line 217 of file SatSolver.cpp.
| virtual bool getBit | ( | int | index | ) | const [inline, virtual] |
| index | Index value has to be in range <0, getLength()-1>. |
Implements ISatItem.
Definition at line 220 of file SatSolver.cpp.
Referenced by SatItemSet::Private::SatItemHashDecorator::operator<().
| virtual ISatItem* clone | ( | ) | const [inline, virtual] |
Implements ISatItem.
Definition at line 223 of file SatSolver.cpp.
Referenced by SatItemSet::createVector().
| bool operator< | ( | const SatItemHashDecorator & | other | ) | const [inline] |
Definition at line 226 of file SatSolver.cpp.
References SatItemSet::Private::SatItemHashDecorator::getBit(), and SatItemVector::getLength().
1.5.4