|
FOSSredder 0.5.0
|
Coordinates annual computation for UI states. More...
#include <AnnualWorkflow.h>


Public Types | |
| using | StateSnapshotProvider |
Public Member Functions | |
| AnnualWorkflow (StateSnapshotProvider stateSnapshotProvider, std::shared_ptr< ui::adapters::AnnualAdapter > annualAdapter, QObject *parent=nullptr) | |
| Creates an annual workflow. | |
| QVariantMap | computeAnnualPreview (const QString &annualId, const QStringList &analysisIds, int year) const |
| Computes an annual preview through the core runner. | |
Coordinates annual computation for UI states.
Definition at line 27 of file AnnualWorkflow.h.
Definition at line 31 of file AnnualWorkflow.h.
|
explicit |
Creates an annual workflow.
| stateSnapshotProvider | Provider for the current workspace snapshot. |
| annualAdapter | Adapter used to invoke the core annual runner. |
| parent | Optional Qt parent. |
Definition at line 18 of file AnnualWorkflow.cpp.
| QVariantMap ui::AnnualWorkflow::computeAnnualPreview | ( | const QString & | annualId, |
| const QStringList & | analysisIds, | ||
| int | year ) const |
Computes an annual preview through the core runner.
Definition at line 24 of file AnnualWorkflow.cpp.
