![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Header part of macros set for value attributes passed by value class declaration. More...
#include <IPSDKBaseProcessing/Attribute/Base/AttributeHdrMacros.h>#include <IPSDKBaseProcessing/Attribute/Value/InOut/BaseInOutMandatoryValueAttribute.h>#include <IPSDKBaseProcessing/Attribute/Value/InOut/BaseInOutOptionalValueAttribute.h>#include <IPSDKBaseProcessing/Attribute/Value/Input/BaseInputMandatoryValueAttribute.h>#include <IPSDKBaseProcessing/Attribute/Value/Input/BaseInputOptionalValueAttribute.h>#include <IPSDKBaseProcessing/Attribute/Value/Output/BaseOutputMandatoryValueAttribute.h>#include <IPSDKBaseProcessing/Attribute/Value/Output/BaseOutputOptionalValueAttribute.h>#include <IPSDKBaseProcessing/Rule/Attribute/Value/ValueRuleOperators.h>#include <boost/smart_ptr/make_shared_object.hpp>Go to the source code of this file.
Macros | |
| #define | IPSDK_DECLARE_VALUE_ATTRIBUTE_BODY(libraryName, className, baseClassName, RuleString) |
| [Internal] macro allowing to declare a value attribute body concrete class More... | |
| #define | IPSDK_DECLARE_VALUE_ATTRIBUTE(libraryName, className, baseClassName, RuleString) |
| [Internal] macro allowing to declare a value attribute concrete class More... | |
| #define | IPSDK_DECLARE_OPTIONAL_VALUE_ATTRIBUTE(libraryName, className, baseClassName, RuleString, defaultValue) |
| [Internal] macro allowing to declare a value attribute concrete class More... | |
| #define | IPSDK_DECLARE_INPUT_VALUE_ATTRIBUTE(libraryName, className, type, RuleString) |
| macros allowing to declare an input value attribute concrete class More... | |
| #define | IPSDK_DECLARE_INOUT_VALUE_ATTRIBUTE(libraryName, className, type, RuleString) |
| macros allowing to declare an in/out value attribute concrete class More... | |
| #define | IPSDK_DECLARE_OUTPUT_VALUE_ATTRIBUTE(libraryName, className, type, RuleString) |
| macros allowing to declare an output value attribute concrete class More... | |
| #define | IPSDK_DECLARE_INPUT_OPTIONAL_VALUE_ATTRIBUTE(libraryName, className, type, RuleString, defaultValue) |
| macros allowing to declare an optional input value attribute concrete class More... | |
| #define | IPSDK_DECLARE_INOUT_OPTIONAL_VALUE_ATTRIBUTE(libraryName, className, type, RuleString, defaultValue) |
| macros allowing to declare an optional in/out value attribute concrete class More... | |
| #define | IPSDK_DECLARE_OUTPUT_OPTIONAL_VALUE_ATTRIBUTE(libraryName, className, type, RuleString, defaultValue) |
| macros allowing to declare an optional output value attribute concrete class More... | |
Header part of macros set for value attributes passed by value class declaration.
| #define IPSDK_DECLARE_VALUE_ATTRIBUTE_BODY | ( | libraryName, | |
| className, | |||
| baseClassName, | |||
| RuleString | |||
| ) |
[Internal] macro allowing to declare a value attribute body concrete class
| #define IPSDK_DECLARE_VALUE_ATTRIBUTE | ( | libraryName, | |
| className, | |||
| baseClassName, | |||
| RuleString | |||
| ) |
[Internal] macro allowing to declare a value attribute concrete class
| #define IPSDK_DECLARE_OPTIONAL_VALUE_ATTRIBUTE | ( | libraryName, | |
| className, | |||
| baseClassName, | |||
| RuleString, | |||
| defaultValue | |||
| ) |
[Internal] macro allowing to declare a value attribute concrete class
| #define IPSDK_DECLARE_INPUT_VALUE_ATTRIBUTE | ( | libraryName, | |
| className, | |||
| type, | |||
| RuleString | |||
| ) |
macros allowing to declare an input value attribute concrete class
| #define IPSDK_DECLARE_INOUT_VALUE_ATTRIBUTE | ( | libraryName, | |
| className, | |||
| type, | |||
| RuleString | |||
| ) |
macros allowing to declare an in/out value attribute concrete class
| #define IPSDK_DECLARE_OUTPUT_VALUE_ATTRIBUTE | ( | libraryName, | |
| className, | |||
| type, | |||
| RuleString | |||
| ) |
macros allowing to declare an output value attribute concrete class
| #define IPSDK_DECLARE_INPUT_OPTIONAL_VALUE_ATTRIBUTE | ( | libraryName, | |
| className, | |||
| type, | |||
| RuleString, | |||
| defaultValue | |||
| ) |
macros allowing to declare an optional input value attribute concrete class
| #define IPSDK_DECLARE_INOUT_OPTIONAL_VALUE_ATTRIBUTE | ( | libraryName, | |
| className, | |||
| type, | |||
| RuleString, | |||
| defaultValue | |||
| ) |
macros allowing to declare an optional in/out value attribute concrete class
| #define IPSDK_DECLARE_OUTPUT_OPTIONAL_VALUE_ATTRIBUTE | ( | libraryName, | |
| className, | |||
| type, | |||
| RuleString, | |||
| defaultValue | |||
| ) |
macros allowing to declare an optional output value attribute concrete class
1.8.14