![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Predefined operators for dynamic data split used for data dispatch. More...
#include <IPSDKBaseProcessing/DataSplit/Dynamic/Instances/DynamicNoSplit.h>#include <IPSDKBaseProcessing/DataSplit/Dynamic/Instances/DynamicByCopyResultSplit.h>#include <IPSDKBaseProcessing/DataSplit/Dynamic/Instances/DynamicByCreationResultSplit.h>#include <IPSDKBaseProcessing/DataSplit/Dynamic/Instances/DynamicByRangeDataSplit.h>#include <boost/make_shared.hpp>Go to the source code of this file.
Namespaces | |
| ipsdk | |
| Main namespace for IPSDK library. | |
| ipsdk::processor | |
| Namespace agregating IPSDK base routines and classes for algorithm processing. | |
Functions | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< DynamicNoSplit< TProcessor, TAttribute > > | ipsdk::processor::dynamicNoSplit (const typename TAttribute::StorageType &value) |
| create an un-splitted data operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< DynamicByCreationResultSplit< TProcessor, TAttribute > > | ipsdk::processor::dynamicByCreationResultSplit (const typename DynamicByCreationResultSplit< TProcessor, TAttribute >::ParameterCollPtr &pResultsColl) |
| create a results splitted data operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< DynamicByCreationResultSplit< TProcessor, TAttribute > > | ipsdk::processor::dynamicByCreationResultSplit (const typename DynamicByCreationResultSplit< TProcessor, TAttribute >::ParameterCollPtr &pResultsColl, typename DynamicByCreationResultSplit< TProcessor, TAttribute >::CreationFunType pCreationFun) |
| create a results splitted data operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< DynamicByCopyResultSplit< TProcessor, TAttribute > > | ipsdk::processor::dynamicByCopyResultSplit (const typename DynamicByCopyResultSplit< TProcessor, TAttribute >::ParameterCollPtr &pResultsColl, const typename TAttribute::StorageType &pDefaultValue) |
| create a results splitted data operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< DynamicByCopyResultSplit< TProcessor, TAttribute > > | ipsdk::processor::dynamicByCopyResultSplit (const typename DynamicByCopyResultSplit< TProcessor, TAttribute >::ParameterCollPtr &pResultsColl, const typename TAttribute::StorageType &pDefaultValue, typename DynamicByCopyResultSplit< TProcessor, TAttribute >::CopyFunType pCopyFunction) |
| create a results splitted data operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename CollField , typename ValueField > | |
| boost::shared_ptr< DynamicByRangeDataSplit< TProcessor, TAttribute, CollField, ValueField > > | ipsdk::processor::dynamicByRangeDataSplit (const typename TAttribute::StorageType &pDataItem, const IdxCollMapPtr &pIdxCollMap) |
| create a by range split data operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename CollField , typename ValueField > | |
| boost::shared_ptr< DynamicByRangeDataSplit< TProcessor, TAttribute, CollField, ValueField > > | ipsdk::processor::dynamicByRangeDataSplit (const typename TAttribute::StorageType &pDataItem) |
| create a by range split data operation used for data dispatch | |
Predefined operators for dynamic data split used for data dispatch.
1.8.14