|
FOSSredder 0.5.0
|
#include <AnnualService.h>


Public Member Functions | |
| core::ports::annual::AnnualResult | runAnnual (const core::ports::workspace::WorkspaceSnapshot &workspace, const core::ports::annual::AnnualRequest &request) const override |
| Computes annual reporting data from a workspace snapshot and request. | |
| core::ports::annual::AnnualResult | buildAnnualResult (const core::ports::workspace::WorkspaceSnapshot &workspace, const std::string &annualId) const |
| Public Member Functions inherited from core::ports::annual::IAnnualRunner | |
| virtual | ~IAnnualRunner ()=default |
| Destroys the annual runner port. | |
Definition at line 17 of file AnnualService.h.
|
nodiscard |
|
nodiscardoverridevirtual |
Computes annual reporting data from a workspace snapshot and request.
| workspace | Workspace data used as the annual report input. |
| request | Annual report configuration. |
Implements core::ports::annual::IAnnualRunner.
Definition at line 84 of file AnnualService.cpp.
