Accelerated Computation Engine
ace_analytic_simplerun.h
1 #ifndef ACE_ANALYTIC_SIMPLERUN_H
2 #define ACE_ANALYTIC_SIMPLERUN_H
3 #include "ace_analytic_abstractrun.h"
4 #include "ace_analytic.h"
5 #include "global.h"
6 //
7 
8 
9 
10 namespace Ace
11 {
12  namespace Analytic
13  {
18  class SimpleRun : public AbstractRun
19  {
20  Q_OBJECT
21  public:
22  virtual void addWork(std::unique_ptr<EAbstractAnalytic::Block>&& block) override final;
23  public:
24  explicit SimpleRun(AbstractInput* base, QObject* parent = nullptr);
25  private:
29  AbstractInput* _base;
30  };
31  }
32 }
33 
34 
35 
36 #endif
Definition: ace.h:6
Definition: ace_analytic_simplerun.h:18
Definition: ace_analytic_abstractinput.h:24
SimpleRun(AbstractInput *base, QObject *parent=nullptr)
Definition: ace_analytic_simplerun.cpp:51
Definition: ace_analytic_abstractrun.h:20
virtual void addWork(std::unique_ptr< EAbstractAnalytic::Block > &&block) override final
Definition: ace_analytic_simplerun.cpp:23