Mantid
Loading...
Searching...
No Matches
Public Member Functions | List of all members
MantidQt::API::IAlgorithmRunner Class Referenceabstract

#include <AlgorithmRunner.h>

Inheritance diagram for MantidQt::API::IAlgorithmRunner:
MantidQt::API::AlgorithmRunner MockAlgorithmRunner

Public Member Functions

virtual void execute (IConfiguredAlgorithm_sptr algorithm)=0
 
virtual void execute (std::deque< IConfiguredAlgorithm_sptr > algorithmQueue)=0
 
virtual void subscribe (IAlgorithmRunnerSubscriber *subscriber)=0
 
virtual ~IAlgorithmRunner ()=default
 

Detailed Description

Definition at line 20 of file AlgorithmRunner.h.

Constructor & Destructor Documentation

◆ ~IAlgorithmRunner()

virtual MantidQt::API::IAlgorithmRunner::~IAlgorithmRunner ( )
virtualdefault

Member Function Documentation

◆ execute() [1/2]

virtual void MantidQt::API::IAlgorithmRunner::execute ( IConfiguredAlgorithm_sptr  algorithm)
pure virtual

◆ execute() [2/2]

virtual void MantidQt::API::IAlgorithmRunner::execute ( std::deque< IConfiguredAlgorithm_sptr algorithmQueue)
pure virtual

◆ subscribe()

virtual void MantidQt::API::IAlgorithmRunner::subscribe ( IAlgorithmRunnerSubscriber subscriber)
pure virtual

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