31 #ifndef DW_FRAMEWORK_BASE_NODE_NODECONCEPT_HPP_ 32 #define DW_FRAMEWORK_BASE_NODE_NODECONCEPT_HPP_ 34 #error "This file shouldn't be included. It only exists for documentation purpose." 98 #endif //DW_FRAMEWORK_BASE_NODE_NODECONCEPT_HPP_ static std::unique_ptr< NodeT > create(ParameterProvider &provider)
Create an instance of the node.
static constexpr auto describeParameters()
Describe the parameters of the node and their mapping to the constructor arguments.
static constexpr auto describeInputPorts()
Describe the input ports of the node.
The class only exists for documentation.
static constexpr auto describePasses()
Describe the passes of the node.
static constexpr auto describeOutputPorts()
Describe the output ports of the node.
The interface to access parameter values identified by name and/or (semantic) type.