#include <AlgorithmParams.h>
Public Member Functions | |
| AlgorithmParams () | |
| AlgorithmParams (const std::vector< te::vp::InputParams > &inputParams, te::da::DataSource *outputDataSource, const std::string &outputDataSetName, const std::map< std::string, te::dt::AbstractData * > &specificParams) | |
| Constructor. More... | |
| std::vector< te::vp::InputParams > | getInputParams () |
| const std::string & | getOutputDataSetName () |
| te::da::DataSource * | getOutputDataSource () |
| const std::map< std::string, te::dt::AbstractData * > & | getSpecificParams () |
| void | setInputParams (const std::vector< te::vp::InputParams > &setInputParams) |
| void | setOutputDataSetName (const std::string &outputDataSetName) |
| void | setOutputDataSource (te::da::DataSource *outputDataSource) |
| void | setSpecificParams (const std::map< std::string, te::dt::AbstractData * > &specificParams) |
| ~AlgorithmParams () | |
| Destructor. More... | |
Protected Attributes | |
| std::vector< te::vp::InputParams > | m_inputParams |
| std::string | m_outputDataSetName |
| te::da::DataSource * | m_outputDataSource |
| std::map< std::string, te::dt::AbstractData * > | m_specificParams |
Definition at line 50 of file AlgorithmParams.h.
| te::vp::AlgorithmParams::AlgorithmParams | ( | ) |
| te::vp::AlgorithmParams::AlgorithmParams | ( | const std::vector< te::vp::InputParams > & | inputParams, |
| te::da::DataSource * | outputDataSource, | ||
| const std::string & | outputDataSetName, | ||
| const std::map< std::string, te::dt::AbstractData * > & | specificParams | ||
| ) |
Constructor.
| map | with a DataSetName as a key and a DataSource as a value. |
| te::vp::AlgorithmParams::~AlgorithmParams | ( | ) |
Destructor.
| std::vector<te::vp::InputParams> te::vp::AlgorithmParams::getInputParams | ( | ) |
| const std::string& te::vp::AlgorithmParams::getOutputDataSetName | ( | ) |
| te::da::DataSource* te::vp::AlgorithmParams::getOutputDataSource | ( | ) |
| const std::map<std::string, te::dt::AbstractData*>& te::vp::AlgorithmParams::getSpecificParams | ( | ) |
| void te::vp::AlgorithmParams::setInputParams | ( | const std::vector< te::vp::InputParams > & | setInputParams | ) |
| void te::vp::AlgorithmParams::setOutputDataSetName | ( | const std::string & | outputDataSetName | ) |
| void te::vp::AlgorithmParams::setOutputDataSource | ( | te::da::DataSource * | outputDataSource | ) |
| void te::vp::AlgorithmParams::setSpecificParams | ( | const std::map< std::string, te::dt::AbstractData * > & | specificParams | ) |
|
protected |
Definition at line 93 of file AlgorithmParams.h.
|
protected |
Definition at line 95 of file AlgorithmParams.h.
|
protected |
Definition at line 94 of file AlgorithmParams.h.
|
protected |
Definition at line 96 of file AlgorithmParams.h.