#include <GroupThreadManager.h>
|
| void | addOutput (std::vector< te::mem::DataSetItem *> &itemGroup) |
| |
| void | addWarning (const std::string &warning, const bool &appendIfExists=false) |
| |
| te::mem::DataSetItem * | createOutputItem () |
| |
| te::mem::DataSet * | getClearOutputDataSet () |
| |
| te::da::DataSetType * | getDataSetType () |
| |
| bool | getNextGroup (std::vector< te::mem::DataSetItem *> &nextGroup) |
| |
| bool | getNextOutput (std::vector< te::mem::DataSetItem *> &nextOutput) |
| |
| te::da::DataSetType * | getOutputDataSetType () |
| |
| te::da::DataSource * | getOutputDataSource () |
| |
| std::map< std::string, te::dt::AbstractData * > | getSpecificParameters () |
| |
| std::vector< std::string > | getWarnings () |
| |
| | GroupThreadManager (const std::map< std::string, std::vector< int > > &groups, te::da::DataSet *dataSet, te::da::DataSetType *dataSetType, te::mem::DataSet *outputDataSet, te::da::DataSetType *outputDataSetType, te::da::DataSource *outputDataSource, std::map< std::string, te::dt::AbstractData *> specificParams) |
| |
| virtual | ~GroupThreadManager () |
| |
Definition at line 67 of file GroupThreadManager.h.
◆ GroupThreadManager() [1/2]
◆ ~GroupThreadManager()
| virtual te::vp::GroupThreadManager::~GroupThreadManager |
( |
| ) |
|
|
inlinevirtual |
◆ GroupThreadManager() [2/2]
◆ addOutput()
◆ addWarning()
| void te::vp::GroupThreadManager::addWarning |
( |
const std::string & |
warning, |
|
|
const bool & |
appendIfExists = false |
|
) |
| |
◆ createOutputItem()
◆ getClearOutputDataSet()
◆ getDataSetType()
◆ getNextGroup()
◆ getNextOutput()
◆ getOutputDataSetType()
◆ getOutputDataSource()
◆ getSpecificParameters()
◆ getWarnings()
| std::vector<std::string> te::vp::GroupThreadManager::getWarnings |
( |
| ) |
|
◆ operator=()
◆ m_dataSet
◆ m_dataSetType
◆ m_groups
| std::map<std::string, std::vector<int> > te::vp::GroupThreadManager::m_groups |
|
private |
◆ m_groupsIterator
| std::map<std::string, std::vector<int> >::iterator te::vp::GroupThreadManager::m_groupsIterator |
|
private |
◆ m_mtx
| boost::mutex te::vp::GroupThreadManager::m_mtx |
|
private |
◆ m_mtxOutput
| boost::mutex te::vp::GroupThreadManager::m_mtxOutput |
|
private |
◆ m_mtxWarning
| boost::mutex te::vp::GroupThreadManager::m_mtxWarning |
|
private |
◆ m_outputDataSet
◆ m_outputDataSetType
◆ m_outputDataSource
◆ m_outputQueue
◆ m_savedCount
| std::size_t te::vp::GroupThreadManager::m_savedCount |
|
private |
◆ m_specificParams
◆ m_task
◆ m_warnings
| std::vector<std::string> te::vp::GroupThreadManager::m_warnings |
|
private |
The documentation for this class was generated from the following file: