addAlgorithm(const Mantid::API::IAlgorithm_sptr &algo) | MantidQt::API::BatchAlgorithmRunner | |
addAlgorithm(const Mantid::API::IAlgorithm_sptr &algo, std::unique_ptr< IAlgorithmRuntimeProps > props) | MantidQt::API::BatchAlgorithmRunner | |
addAllObservers() | MantidQt::API::BatchAlgorithmRunner | private |
algorithmComplete(MantidQt::API::IConfiguredAlgorithm_sptr algorithm) | MantidQt::API::BatchAlgorithmRunner | signal |
algorithmError(MantidQt::API::IConfiguredAlgorithm_sptr algorithm, std::string errorMessage) | MantidQt::API::BatchAlgorithmRunner | signal |
algorithmStarted(MantidQt::API::IConfiguredAlgorithm_sptr algorithm) | MantidQt::API::BatchAlgorithmRunner | signal |
BatchAlgorithmRunner(QObject *parent=nullptr) | MantidQt::API::BatchAlgorithmRunner | explicit |
batchCancelled() | MantidQt::API::BatchAlgorithmRunner | signal |
batchComplete(bool error) | MantidQt::API::BatchAlgorithmRunner | signal |
cancelBatch() | MantidQt::API::BatchAlgorithmRunner | |
cancelRequested() | MantidQt::API::BatchAlgorithmRunner | private |
clearQueue() | MantidQt::API::BatchAlgorithmRunner | |
executeAlgo(const IConfiguredAlgorithm_sptr &algorithm) | MantidQt::API::BatchAlgorithmRunner | private |
executeAsync() | MantidQt::API::BatchAlgorithmRunner | private |
executeBatch() | MantidQt::API::BatchAlgorithmRunner | |
executeBatchAsync() | MantidQt::API::BatchAlgorithmRunner | |
executeBatchAsyncImpl(const Poco::Void &) | MantidQt::API::BatchAlgorithmRunner | private |
handleAlgorithmComplete(const Poco::AutoPtr< AlgorithmCompleteNotification > &pNf) | MantidQt::API::BatchAlgorithmRunner | private |
handleAlgorithmError(const Poco::AutoPtr< AlgorithmErrorNotification > &pNf) | MantidQt::API::BatchAlgorithmRunner | private |
handleAlgorithmStarted(const Poco::AutoPtr< AlgorithmStartedNotification > &pNf) | MantidQt::API::BatchAlgorithmRunner | private |
handleBatchCancelled(const Poco::AutoPtr< BatchCancelledNotification > &pNf) | MantidQt::API::BatchAlgorithmRunner | private |
handleBatchComplete(const Poco::AutoPtr< BatchCompleteNotification > &pNf) | MantidQt::API::BatchAlgorithmRunner | private |
m_algorithmCompleteObserver | MantidQt::API::BatchAlgorithmRunner | private |
m_algorithmErrorObserver | MantidQt::API::BatchAlgorithmRunner | private |
m_algorithms | MantidQt::API::BatchAlgorithmRunner | private |
m_algorithmStartedObserver | MantidQt::API::BatchAlgorithmRunner | private |
m_batchCancelledObserver | MantidQt::API::BatchAlgorithmRunner | private |
m_batchCompleteObserver | MantidQt::API::BatchAlgorithmRunner | private |
m_cancelRequested | MantidQt::API::BatchAlgorithmRunner | private |
m_currentAlgorithm | MantidQt::API::BatchAlgorithmRunner | private |
m_executeAsync | MantidQt::API::BatchAlgorithmRunner | private |
m_mutex | MantidQt::API::BatchAlgorithmRunner | private |
m_notificationCenter | MantidQt::API::BatchAlgorithmRunner | mutableprivate |
m_stopOnFailure | MantidQt::API::BatchAlgorithmRunner | private |
queueLength() | MantidQt::API::BatchAlgorithmRunner | |
removeAllObservers() | MantidQt::API::BatchAlgorithmRunner | private |
resetState() | MantidQt::API::BatchAlgorithmRunner | private |
setQueue(std::deque< IConfiguredAlgorithm_sptr > algorithm) | MantidQt::API::BatchAlgorithmRunner | |
stopOnFailure(bool stopOnFailure) | MantidQt::API::BatchAlgorithmRunner | |
~BatchAlgorithmRunner() override | MantidQt::API::BatchAlgorithmRunner | |