#include <SatSolver.h>

Object of this type assigns bool value to each propositional variable.
Definition at line 42 of file SatSolver.h.
Public Member Functions | |
| virtual | ~ISatItem () |
| virtual ISatItem * | clone () const =0 |
| |
| virtual int | getLength () const =0 |
| |
| virtual bool | getBit (int index) const =0 |
| |
| virtual ~ISatItem | ( | ) | [inline, virtual] |
Definition at line 45 of file SatSolver.h.
| virtual ISatItem* clone | ( | ) | const [pure virtual] |
Implemented in LongSatItem, GaSatItem, SatItemGalibAdatper, and SatItemSet::Private::SatItemHashDecorator.
Referenced by SatItemVector::SatItemVector().
| virtual int getLength | ( | ) | const [pure virtual] |
Implemented in LongSatItem, GaSatItem, SatItemGalibAdatper, and SatItemSet::Private::SatItemHashDecorator.
| virtual bool getBit | ( | int | index | ) | const [pure virtual] |
| index | Index value has to be in range <0, getLength()-1>. |
Implemented in LongSatItem, GaSatItem, SatItemGalibAdatper, and SatItemSet::Private::SatItemHashDecorator.
Referenced by CmdVariable::execute(), and SatItemVector::writeOut().
1.5.4