dlvhex
2.5.0
|
Base class for external atom evaluations in genuine G&C model generators. More...
#include "dlvhex2/PlatformDefinitions.h"
#include "dlvhex2/fwd.h"
#include "dlvhex2/ID.h"
#include "dlvhex2/Registry.h"
#include <boost/unordered_map.hpp>
#include <boost/shared_ptr.hpp>
Go to the source code of this file.
Data Structures | |
class | ExternalAtomEvaluationHeuristics |
Decides when to evaluate an external atom. More... | |
class | ExternalAtomEvaluationHeuristicsFactory |
Factory for ExternalAtomEvaluationHeuristics. More... | |
Typedefs | |
typedef boost::shared_ptr < ExternalAtomEvaluationHeuristics > | ExternalAtomEvaluationHeuristicsPtr |
typedef boost::shared_ptr < ExternalAtomEvaluationHeuristicsFactory > | ExternalAtomEvaluationHeuristicsFactoryPtr |
Base class for external atom evaluations in genuine G&C model generators.
Definition in file ExternalAtomEvaluationHeuristicsInterface.h.
typedef boost::shared_ptr<ExternalAtomEvaluationHeuristicsFactory> ExternalAtomEvaluationHeuristicsFactoryPtr |
Definition at line 118 of file ExternalAtomEvaluationHeuristicsInterface.h.
typedef boost::shared_ptr<ExternalAtomEvaluationHeuristics> ExternalAtomEvaluationHeuristicsPtr |
Definition at line 98 of file ExternalAtomEvaluationHeuristicsInterface.h.