|
FOSSredder 0.5.0
|
This is the complete list of members for core::application::analysis::AnalysisService, including all inherited members.
| AnalysisService()=default | core::application::analysis::AnalysisService | |
| AnalysisService(std::shared_ptr< core::ports::analysis_rendering::IAnalysisRenderer > imageRenderer) | core::application::analysis::AnalysisService | explicit |
| AnalysisService(const AnalysisService &)=delete | core::application::analysis::AnalysisService | |
| AnalysisService(AnalysisService &&) noexcept=default | core::application::analysis::AnalysisService | |
| applyAnalysisPreviewOverrides(core::ports::workspace::WorkspaceSnapshot &workspace, const std::string &analysisId, bool includeCalculationAdjustments, const core::ports::analysis::AnalysisAdjustmentAmounts &adjustments) const override | core::application::analysis::AnalysisService | virtual |
| buildAnalysisAdjustments(const std::vector< core::ports::analysis::AnalysisAdjustmentTransactionInput > &transactions, const std::vector< std::string > &selectedTransactionIds, double taxPercent) const override | core::application::analysis::AnalysisService | |
| core::ports::analysis::IAnalysisRunner::buildAnalysisAdjustments(const std::vector< AnalysisAdjustmentTransactionInput > &transactions, const std::vector< std::string > &selectedTransactionIds, double taxPercent) const =0 | core::ports::analysis::IAnalysisRunner | pure virtual |
| buildAnalysisConfigJson(const core::ports::analysis::AnalysisConfigInput &input) const override | core::application::analysis::AnalysisService | virtual |
| buildFilterSpec(const core::ports::analysis::AnalysisFilterSelection &selection) const override | core::application::analysis::AnalysisService | virtual |
| computeAnalysis(const core::domain::Analysis &analysis, const core::domain::catalog::WorkspaceCatalog &state, const std::string &filterSpec={}) const | core::application::analysis::AnalysisService | |
| contractTypes(const core::ports::workspace::WorkspaceSnapshot &workspace) const override | core::application::analysis::AnalysisService | virtual |
| filterSelectionFromFields(const std::string &dateField, const std::string &dateMode, const std::string &year, const std::string &dateFrom, const std::string &dateTo, const std::vector< std::string > &propertyIds, const std::vector< std::string > &contractTypes, const std::string &allocatableMode) const override | core::application::analysis::AnalysisService | virtual |
| filterTransactions(const core::domain::catalog::WorkspaceCatalog &state, const std::string &filterSpec={}) const | core::application::analysis::AnalysisService | |
| operator=(const AnalysisService &)=delete | core::application::analysis::AnalysisService | |
| operator=(AnalysisService &&) noexcept=default | core::application::analysis::AnalysisService | |
| parseAnalysisPercentText(const std::string &text) const override | core::application::analysis::AnalysisService | virtual |
| parseFilterSpec(const std::string &filterSpec) const override | core::application::analysis::AnalysisService | virtual |
| previewTransactions(const core::ports::workspace::WorkspaceSnapshot &workspace, const core::ports::analysis::AnalysisFilterSelection &filter) const override | core::application::analysis::AnalysisService | virtual |
| projectTableState(const core::ports::analysis::AnalysisResult &result, const core::ports::analysis::AnalysisAdjustmentAmounts &adjustments, bool includeCalculationAdjustments, const std::string &unassignedLabel) const override | core::application::analysis::AnalysisService | virtual |
| runAnalysis(const core::domain::catalog::WorkspaceCatalog &state, const core::ports::analysis::AnalysisRequest &request) const | core::application::analysis::AnalysisService | |
| runAnalysis(const core::ports::workspace::WorkspaceSnapshot &workspace, const core::ports::analysis::AnalysisRequest &request) const override | core::application::analysis::AnalysisService | virtual |
| runAnalysisById(const core::domain::catalog::WorkspaceCatalog &state, const std::string &analysisId, const std::string &filterSpec={}) const | core::application::analysis::AnalysisService | |
| ~AnalysisService()=default | core::application::analysis::AnalysisService | |
| ~IAnalysisRunner()=default | core::ports::analysis::IAnalysisRunner | virtual |