Go to the source code of this file.
Namespaces | |
namespace | dw |
namespace | dw::framework |
Macros | |
#define | DW_REGISTER_NODE(...) |
Functions | |
std::unique_ptr< Node > | dw::framework::createNode (const dw::core::StringView &className, ParameterProvider &provider) |
const PortCollectionDescriptor & | dw::framework::getInputPorts (const dw::core::StringView &className) |
dw::core::HeapVectorFixed< dw::core::StringView > | dw::framework::getNodeNames () |
const PortCollectionDescriptor & | dw::framework::getOutputPorts (const dw::core::StringView &className) |
const ParameterCollectionDescriptor & | dw::framework::getParameters (const dw::core::StringView &className) |
const PassCollectionDescriptor & | dw::framework::getPasses (const dw::core::StringView &className) |
template<typename NodeT > | |
void | dw::framework::registerNode (const char *className) |
#define DW_REGISTER_NODE | ( | ... | ) |
Definition at line 186 of file NodeFactory.hpp.