dlvhex
2.5.0
|
Definition of Classes PluginAtom, PluginRewriter, and PluginInterface. More...
#include "dlvhex2/PluginInterface.h"
#include "dlvhex2/Registry.h"
#include "dlvhex2/ProgramCtx.h"
#include "dlvhex2/GenuineSolver.h"
#include "dlvhex2/Term.h"
#include "dlvhex2/ID.h"
#include "dlvhex2/Benchmarking.h"
#include "dlvhex2/HexParser.h"
#include "dlvhex2/ExternalLearningHelper.h"
Go to the source code of this file.
Functions | |
std::size_t | hash_value (const PluginAtom::Query &q) |
Definition of Classes PluginAtom, PluginRewriter, and PluginInterface.
Definition in file PluginInterface.cpp.
std::size_t hash_value | ( | const PluginAtom::Query & | q | ) |
Definition at line 105 of file PluginInterface.cpp.
References bm::bvector< Alloc >::end(), bm::bvector< Alloc >::first(), PluginAtom::Query::input, PluginAtom::Query::interpretation, and PluginAtom::Query::pattern.