#include <lparseoutputter.hh>
|
using | AtomVec = std::vector< unsigned > |
|
using | LitVec = std::vector< int > |
|
using | LitWeightVec = std::vector< std::pair< int, unsigned >> |
|
virtual Gringo::Output::LparseOutputter::~LparseOutputter |
( |
| ) |
|
|
inlinevirtual |
virtual bool& Gringo::Output::LparseOutputter::disposeMinimize |
( |
| ) |
|
|
pure virtual |
virtual unsigned Gringo::Output::LparseOutputter::falseUid |
( |
| ) |
|
|
pure virtual |
virtual void Gringo::Output::LparseOutputter::finishRules |
( |
| ) |
|
|
pure virtual |
virtual void Gringo::Output::LparseOutputter::finishSymbols |
( |
| ) |
|
|
pure virtual |
virtual void Gringo::Output::LparseOutputter::incremental |
( |
| ) |
|
|
inlinevirtual |
virtual unsigned Gringo::Output::LparseOutputter::newUid |
( |
| ) |
|
|
pure virtual |
virtual void Gringo::Output::LparseOutputter::printBasicRule |
( |
unsigned |
head, |
|
|
LitVec const & |
body |
|
) |
| |
|
pure virtual |
virtual void Gringo::Output::LparseOutputter::printCardinalityRule |
( |
unsigned |
head, |
|
|
unsigned |
lower, |
|
|
LitVec const & |
body |
|
) |
| |
|
pure virtual |
virtual void Gringo::Output::LparseOutputter::printChoiceRule |
( |
AtomVec const & |
atoms, |
|
|
LitVec const & |
body |
|
) |
| |
|
pure virtual |
virtual void Gringo::Output::LparseOutputter::printDisjunctiveRule |
( |
AtomVec const & |
atoms, |
|
|
LitVec const & |
body |
|
) |
| |
|
pure virtual |
virtual void Gringo::Output::LparseOutputter::printExternal |
( |
unsigned |
atomUid, |
|
|
ExternalType |
type |
|
) |
| |
|
pure virtual |
virtual void Gringo::Output::LparseOutputter::printMinimize |
( |
LitWeightVec const & |
body | ) |
|
|
pure virtual |
virtual void Gringo::Output::LparseOutputter::printSymbol |
( |
unsigned |
atomUid, |
|
|
Value |
v |
|
) |
| |
|
pure virtual |
virtual void Gringo::Output::LparseOutputter::printWeightRule |
( |
unsigned |
head, |
|
|
unsigned |
lower, |
|
|
LitWeightVec const & |
body |
|
) |
| |
|
pure virtual |
The documentation for this struct was generated from the following file:
- /Users/danielbaeck/Dropbox/Uni Klagenfurt/Diplomarbeit/gringo44/libgringo/gringo/output/lparseoutputter.hh