dlvhex  2.5.0
include/dlvhex2/ExternalAtomEvaluationHeuristicsInterface.h File Reference

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>
Include dependency graph for ExternalAtomEvaluationHeuristicsInterface.h:
This graph shows which files directly or indirectly include this file:

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

Detailed Description

Base class for external atom evaluations in genuine G&C model generators.

Author:
Christoph Redl <[email protected]>

Definition in file ExternalAtomEvaluationHeuristicsInterface.h.


Typedef Documentation