SMT-RAT  24.02
Toolbox for Strategic and Parallel Satisfiability-Modulo-Theories Solving
smtrat::AbstractModuleFactory Struct Referenceabstract

#include <StrategyGraph.h>

Inheritance diagram for smtrat::AbstractModuleFactory:

Public Member Functions

virtual ~AbstractModuleFactory ()=default
 
virtual Modulecreate (const ModuleInput *_formula, Conditionals &_conditionals, Manager *const _manager)=0
 
virtual std::string moduleName () const =0
 

Detailed Description

Definition at line 16 of file StrategyGraph.h.

Constructor & Destructor Documentation

◆ ~AbstractModuleFactory()

virtual smtrat::AbstractModuleFactory::~AbstractModuleFactory ( )
virtualdefault

Member Function Documentation

◆ create()

virtual Module* smtrat::AbstractModuleFactory::create ( const ModuleInput _formula,
Conditionals _conditionals,
Manager *const  _manager 
)
pure virtual

◆ moduleName()

virtual std::string smtrat::AbstractModuleFactory::moduleName ( ) const
pure virtual

The documentation for this struct was generated from the following file: