|
template<typename Node > |
constexpr auto | dw::framework::describeInputPorts () |
|
template<typename Node > |
constexpr auto | dw::framework::describeOutputPorts () |
|
template<typename PortType > |
constexpr auto | dw::framework::describePort (dw::core::StringView typeName, dw::core::StringView name, dw::core::StringView comment) |
|
template<typename PortType > |
constexpr auto | dw::framework::describePort (dw::core::StringView typeName, dw::core::StringView name, PortBinding binding=PortBinding::OPTIONAL, dw::core::StringView comment=""_sv) |
|
template<typename PortType , size_t ArraySize, typename std::enable_if_t< ArraySize !=0, void > * = nullptr> |
constexpr auto | dw::framework::describePortArray (dw::core::StringView typeName, dw::core::StringView name, dw::core::StringView comment) |
|
template<typename PortType , size_t ArraySize, typename std::enable_if_t< ArraySize !=0, void > * = nullptr> |
constexpr auto | dw::framework::describePortArray (dw::core::StringView typeName, dw::core::StringView name, PortBinding binding=PortBinding::OPTIONAL, dw::core::StringView comment=""_sv) |
|
template<typename... Args> |
constexpr auto | dw::framework::describePortCollection (Args &&... args) |
|
template<typename Node , PortDirection Direction, typename std::enable_if_t< Direction==PortDirection::INPUT, void > * = nullptr> |
constexpr auto | dw::framework::describePorts () |
|
template<typename Node , PortDirection Direction, size_t PortIndex> |
constexpr size_t | dw::framework::descriptorIndex () |
|
template<typename Node , PortDirection Direction, size_t DescriptorIndex> |
constexpr bool | dw::framework::descriptorPortArray () |
|
template<typename Node , PortDirection Direction, size_t DescriptorIndex> |
constexpr PortBinding | dw::framework::descriptorPortBinding () |
|
template<typename Node , PortDirection Direction, size_t DescriptorIndex> |
constexpr dw::core::StringView | dw::framework::descriptorPortComment () |
|
template<typename Node , PortDirection Direction, size_t DescriptorIndex> |
constexpr size_t | dw::framework::descriptorPortSize () |
|
template<typename Node , PortDirection Direction> |
constexpr bool | dw::framework::isValidPort (std::size_t portID) |
|
template<typename Node , PortDirection Direction> |
constexpr bool | dw::framework::isValidPort (StringView identifier) |
|
template<typename Node , PortDirection Direction> |
constexpr size_t | dw::framework::portArraySize (StringView identifier) |
|
template<typename Node , PortDirection Direction> |
constexpr size_t | dw::framework::portDescriptorIndex (StringView identifier) |
|
template<typename Node , PortDirection Direction> |
constexpr std::size_t | dw::framework::portDescriptorSize () |
|
template<typename Node , PortDirection Direction, size_t DescriptorIndex> |
constexpr auto | dw::framework::portDescriptorType () |
|
template<typename Node , PortDirection Direction> |
constexpr size_t | dw::framework::portIndex (StringView identifier) |
|
template<typename Node , PortDirection Direction> |
constexpr std::size_t | dw::framework::portSize () |
|
template<typename Node , PortDirection Direction, size_t PortIndex> |
constexpr auto | dw::framework::portType () |
|