#include <instantiation.hh>
virtual Gringo::Ground::SolutionCallback::~SolutionCallback |
( |
| ) |
|
|
inlinevirtual |
virtual void Gringo::Ground::SolutionCallback::mark |
( |
| ) |
|
|
pure virtual |
Implemented in Gringo::Ground::WeakConstraint, Gringo::Ground::Rule, Gringo::Ground::DisjunctionRule, Gringo::Ground::HeadAggregateRule, Gringo::Ground::DisjunctionAccumulate, Gringo::Ground::HeadAggregateAccumulate, Gringo::Ground::ConjunctionAccumulateFact, Gringo::Ground::ConjunctionAccumulate, Gringo::Ground::ConjunctionAccumulateEmpty, Gringo::Ground::AssignmentAggregateAccumulate, Gringo::Ground::DisjointAccumulate, and Gringo::Ground::BodyAggregateAccumulate.
virtual void Gringo::Ground::SolutionCallback::printHead |
( |
std::ostream & |
out | ) |
const |
|
pure virtual |
Implemented in Gringo::Ground::WeakConstraint, Gringo::Ground::Rule, Gringo::Ground::DisjunctionRule, Gringo::Ground::HeadAggregateRule, Gringo::Ground::DisjunctionAccumulate, Gringo::Ground::HeadAggregateAccumulate, Gringo::Ground::ConjunctionAccumulateFact, Gringo::Ground::ConjunctionAccumulate, Gringo::Ground::ConjunctionAccumulateEmpty, Gringo::Ground::AssignmentAggregateAccumulate, Gringo::Ground::DisjointAccumulate, and Gringo::Ground::BodyAggregateAccumulate.
Implemented in Gringo::Ground::WeakConstraint, Gringo::Ground::Rule, Gringo::Ground::DisjunctionRule, Gringo::Ground::HeadAggregateRule, Gringo::Ground::DisjunctionAccumulate, Gringo::Ground::HeadAggregateAccumulate, Gringo::Ground::ConjunctionAccumulateFact, Gringo::Ground::ConjunctionAccumulate, Gringo::Ground::ConjunctionAccumulateEmpty, Gringo::Ground::AssignmentAggregateAccumulate, Gringo::Ground::DisjointAccumulate, and Gringo::Ground::BodyAggregateAccumulate.
virtual void Gringo::Ground::SolutionCallback::unmark |
( |
Queue & |
queue | ) |
|
|
pure virtual |
Implemented in Gringo::Ground::WeakConstraint, Gringo::Ground::Rule, Gringo::Ground::DisjunctionRule, Gringo::Ground::HeadAggregateRule, Gringo::Ground::DisjunctionAccumulate, Gringo::Ground::HeadAggregateAccumulate, Gringo::Ground::ConjunctionAccumulateFact, Gringo::Ground::ConjunctionAccumulate, Gringo::Ground::ConjunctionAccumulateEmpty, Gringo::Ground::AssignmentAggregateAccumulate, Gringo::Ground::DisjointAccumulate, and Gringo::Ground::BodyAggregateAccumulate.
The documentation for this struct was generated from the following file:
- /Users/danielbaeck/Dropbox/Uni Klagenfurt/Diplomarbeit/gringo44/libgringo/gringo/ground/instantiation.hh