dlvhex  2.1.0
GuessAndCheckModelGeneratorFactory Class Reference

#include <include/dlvhex2/GuessAndCheckModelGenerator.h>

Inheritance diagram for GuessAndCheckModelGeneratorFactory:
Collaboration diagram for GuessAndCheckModelGeneratorFactory:

Public Types

typedef
ComponentGraph::ComponentInfo 
ComponentInfo

Public Member Functions

 GuessAndCheckModelGeneratorFactory (ProgramCtx &ctx, const ComponentInfo &ci, ASPSolverManager::SoftwareConfigurationPtr externalEvalConfig)
virtual ~GuessAndCheckModelGeneratorFactory ()
virtual ModelGeneratorPtr createModelGenerator (InterpretationConstPtr input)
virtual std::ostream & print (std::ostream &o) const
virtual std::ostream & print (std::ostream &o, bool verbose) const

Protected Attributes

ASPSolverManager::SoftwareConfigurationPtr externalEvalConfig
ProgramCtxctx
ComponentInfo ci
std::vector< IDouterEatoms

Friends

class GuessAndCheckModelGenerator

Detailed Description

Definition at line 47 of file GuessAndCheckModelGenerator.h.


Member Typedef Documentation


Constructor & Destructor Documentation


Member Function Documentation

std::ostream & GuessAndCheckModelGeneratorFactory::print ( std::ostream &  o) const [virtual]

Friends And Related Function Documentation

friend class GuessAndCheckModelGenerator [friend]

Definition at line 53 of file GuessAndCheckModelGenerator.h.

Referenced by createModelGenerator().


Field Documentation


The documentation for this class was generated from the following files: