FOSSredder 0.5.0
Loading...
Searching...
No Matches
core::application::AnalysisInput Struct Reference

#include <WorkspaceCommandService.h>

Collaboration diagram for core::application::AnalysisInput:

Public Attributes

std::string name
core::domain::AnalysisType type
core::ports::analysis::AnalysisConfigInput config
core::ports::analysis::AnalysisFilterSelection filter
core::domain::ExportFormat exportFormat
bool includeCalculationAdjustments = true
std::vector< core::ports::workspace::TransactionSnapshot > snapshotTransactions
std::vector< std::pair< std::string, double > > adjustments

Detailed Description

Definition at line 59 of file WorkspaceCommandService.h.

Member Data Documentation

◆ adjustments

std::vector<std::pair<std::string, double> > core::application::AnalysisInput::adjustments

Definition at line 67 of file WorkspaceCommandService.h.

◆ config

core::ports::analysis::AnalysisConfigInput core::application::AnalysisInput::config

Definition at line 62 of file WorkspaceCommandService.h.

◆ exportFormat

core::domain::ExportFormat core::application::AnalysisInput::exportFormat

Definition at line 64 of file WorkspaceCommandService.h.

◆ filter

core::ports::analysis::AnalysisFilterSelection core::application::AnalysisInput::filter

Definition at line 63 of file WorkspaceCommandService.h.

◆ includeCalculationAdjustments

bool core::application::AnalysisInput::includeCalculationAdjustments = true

Definition at line 65 of file WorkspaceCommandService.h.

◆ name

std::string core::application::AnalysisInput::name

Definition at line 60 of file WorkspaceCommandService.h.

◆ snapshotTransactions

std::vector<core::ports::workspace::TransactionSnapshot> core::application::AnalysisInput::snapshotTransactions

Definition at line 66 of file WorkspaceCommandService.h.

◆ type

core::domain::AnalysisType core::application::AnalysisInput::type

Definition at line 61 of file WorkspaceCommandService.h.


The documentation for this struct was generated from the following file: