|
dlvhex
2.1.0
|


Public Member Functions | |
| TestConcatAtom () | |
| virtual void | retrieve (const Query &query, Answer &answer) |
| Retrieve answer to a query (external computation happens here). | |
Definition at line 222 of file TestPlugin.cpp.
| TestConcatAtom::TestConcatAtom | ( | ) | [inline] |
Definition at line 226 of file TestPlugin.cpp.
References PluginAtom::addInputTuple(), ExtSourceProperties::functional, PluginAtom::prop, and PluginAtom::setOutputArity().
| virtual void TestConcatAtom::retrieve | ( | const Query & | , |
| Answer & | |||
| ) | [inline, virtual] |
Retrieve answer to a query (external computation happens here).
This function implements the external atom computation. See also documentation of Query and Answer classes.
Answer tuples must conform to the content of the pattern tuple in Query:
Implements PluginAtom.
Definition at line 235 of file TestPlugin.cpp.
References ID::address, PluginAtom::Answer::get(), PluginAtom::Query::input, ID::isConstantTerm(), ID::isIntegerTerm(), ID::isTerm(), ID::MAINKIND_TERM, PluginAtom::registry, ID::SUBKIND_TERM_CONSTANT, and Term::symbol.