Go to the source code of this file.
|
| namespace | bpp |
| | Defines the basic types of data flow nodes.
|
| |
|
| std::unordered_map< std::string, std::shared_ptr< ConfiguredParameter > > | bpp::createParameterMap (Context &c, const Parametrizable ¶metrizable) |
| |
| std::unordered_map< std::string, std::shared_ptr< ConfiguredParameter > > | bpp::createParameterMap (Context &c, const ParameterAliasable ¶metrizable) |
| |
| NodeRefVec | bpp::createDependencyVector (const Parametrizable ¶metrizable, const std::function< NodeRef(const std::string &)> &getParameter) |
| | Create a dependency vector suitable for a parametrizable class constructor. The vector is built from parameter names, and an opaque accessor function. For each named parameter, parameter(name) should return a valid node. If no node is found (NodeRef was null), an exception is thrown. Returned nodes must be Value<double> nodes. More...
|
| |
| NodeRefVec | bpp::createDependencyVector (const ParameterAliasable ¶metrizable, const std::function< NodeRef(const std::string &)> &getParameter) |
| |