16 for (
auto filter : _resultFilters)
25 void Execute(
int currentTimestep);
28 void SetResultName(std::string resultName) { _resultName = resultName; }
47 std::string _resultName;
48 std::string _resultLegendLabel;
49 std::string _resultTitle;
51 std::string _labelYAxis;
52 std::string _labelXAxis;
53 std::string _unitYAxis;
54 std::string _unitXAxis;
56 std::vector<ResultFilter*> _resultFilters;
Definition ResultFilter.h:7
Definition ResultPipeline.h:11
ResultSink * GetSink()
Definition ResultPipeline.h:26
const std::string GetUnitXAxis() const
Definition ResultPipeline.h:44
void SetResultTitle(std::string title)
Definition ResultPipeline.h:30
void AddResultFilter(ResultFilter *filter)
Definition ResultPipeline.cpp:12
const std::string GetUnitYAxis() const
Definition ResultPipeline.h:42
void SetResultName(std::string resultName)
Definition ResultPipeline.h:28
~ResultPipeline()
Definition ResultPipeline.h:14
ResultPipeline(ResultSource *source, ResultSink *sink)
Definition ResultPipeline.cpp:5
void SetResultLegendLabel(std::string label)
Definition ResultPipeline.h:29
const std::string GetLabelYAxis() const
Definition ResultPipeline.h:41
void SetUnitYAxis(std::string label)
Definition ResultPipeline.h:32
const std::string GetResultTitle() const
Definition ResultPipeline.h:39
const std::string GetResultName() const
Definition ResultPipeline.h:37
const std::string GetLabelXAxis() const
Definition ResultPipeline.h:43
const std::string GetResultLegendLabel() const
Definition ResultPipeline.h:38
void SetUnitXAxis(std::string label)
Definition ResultPipeline.h:34
void SetLabelXAxis(std::string label)
Definition ResultPipeline.h:33
void SetLabelYAxis(std::string label)
Definition ResultPipeline.h:31
void Execute(int currentTimestep)
Definition ResultPipeline.cpp:20
Definition ResultSink.h:9
Definition ResultSource.h:9