![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Macros set for processor dispatcher management. More...
#include <IPSDKBaseProcessing/IPSDKBaseProcessingExports.h>#include <IPSDKBaseProcessing/Attribute/Macros/AttributeCollInfoCheckMacros.h>Go to the source code of this file.
Namespaces | |
| ipsdk | |
| Main namespace for IPSDK library. | |
Macros | |
| #define | IPSDK_DISPATCHER_DEFINE_COLLINFO_MACRO(z, n, data) typename BOOST_PP_CAT(SplitType, n)::AttributeType |
| [Internal] sub macro allowing to retrieve attribute type associated to a DataSplit object | |
| #define | IPSDK_DISPATCHER_CHECK_ATTRIBUTE_EXISTS_MACRO(z, n, data) |
| [Internal] sub macro allowing to check whether an attribute exists More... | |
| #define | IPSDK_DISPATCHER_CHECK_SAME_PROCESSOR_MACRO(z, n, data) |
| [Internal] macro allowing to check whether dispatcher processor and a DataSplit processor are equal More... | |
| #define | IPSDK_DISPATCHER_PUSH_DATASPLIT_MACRO(z, n, data) dataSplitColl.push_back(BOOST_PP_CAT(pSplitOperation, n)); |
| [Internal] sub macro allowing to write push statement for data split object | |
| #define | IPSDK_DEFINE_DISPATCHER_INIT_FUNCTION_MACRO(z, FunIdx, data) |
| [Internal] sub macro allowing to define dispatcher init functions | |
| #define | IPSDK_DEFINE_DISPATCHER_INIT_FUNCTION() BOOST_PP_REPEAT(IPSDK_ATTRIBUTE_COLL_SIZE, IPSDK_DEFINE_DISPATCHER_INIT_FUNCTION_MACRO, ) |
| macro allowing to define dispatcher init functions | |
Macros set for processor dispatcher management.
| #define IPSDK_DISPATCHER_CHECK_ATTRIBUTE_EXISTS_MACRO | ( | z, | |
| n, | |||
| data | |||
| ) |
[Internal] sub macro allowing to check whether an attribute exists
| #define IPSDK_DISPATCHER_CHECK_SAME_PROCESSOR_MACRO | ( | z, | |
| n, | |||
| data | |||
| ) |
[Internal] macro allowing to check whether dispatcher processor and a DataSplit processor are equal
1.8.14