FOSSredder 0.5.0
Loading...
Searching...
No Matches
AnnualWorkflowSupport.h
Go to the documentation of this file.
1
5
6#pragma once
7
10
11#include <string>
12#include <vector>
13
15
16inline constexpr const char* kPreviewAnnualId = "__annual_preview__";
17
20
23 const std::string& annualId,
24 const std::vector<std::string>& analysisIds,
25 int year);
26
27} // namespace core::application::annual
Declares the annual query result port contract.
Immutable workspace read-model snapshot exposed through workspace ports.
core::ports::workspace::WorkspaceSnapshot withPreviewAnnual(core::ports::workspace::WorkspaceSnapshot workspace, const std::string &annualId, const std::vector< std::string > &analysisIds, int year)
constexpr const char * kPreviewAnnualId
core::ports::annual::AnnualResult sortAnnualResult(const core::ports::annual::AnnualResult &result)