CreateFromIfNotEqual
Applicability
Product |
Supported or Not |
|---|---|
√ |
|
√ |
|
√ |
|
√ |
|
√ |
Header File/Library File
- Header file: #include <ge/compliant_node_builder.h>
- Library files: libeager_style_graph_builder_base.so and libeager_style_graph_builder_base_static.a
Function Usage
Creates an attribute value object if the value is not the default one.
Prototype
1 2 | template <typename T> AttrValue CreateFromIfNotEqual(T &&value, typename std::decay<T>::type default_value) |
Parameters
Parameter |
Input/Output |
Description |
|---|---|---|
value |
Input |
Actual value. |
default_value |
Input |
Default value. |
Returns
Parameter |
Type |
Description |
|---|---|---|
- |
AttrValue |
Created attribute value object. |
Constraints
None
Parent topic: CompliantNodeBuilder