![]() |
0.5.1
|
Holds information for registered nodes. More...
Public Member Functions | |
| bool | hasCompatiblePin (const Pin *pin) const |
| Checks if the node has a pin which can be linked. | |
Data Fields | |
| std::function< Node *()> | constructor |
| Constructor. | |
| std::vector< PinInfo > | pinInfoList |
| List of port data types. | |
| std::string | type |
| Class Type of the node. | |
Holds information for registered nodes.
Definition at line 49 of file NodeRegistry.hpp.
|
nodiscard |
Checks if the node has a pin which can be linked.
| [in] | pin | Pin to link to |
Definition at line 76 of file NodeRegistry.cpp.
| std::function<Node*()> NAV::NodeRegistry::NodeInfo::constructor |
Constructor.
Definition at line 52 of file NodeRegistry.hpp.
| std::vector<PinInfo> NAV::NodeRegistry::NodeInfo::pinInfoList |
List of port data types.
Definition at line 56 of file NodeRegistry.hpp.
| std::string NAV::NodeRegistry::NodeInfo::type |
Class Type of the node.
Definition at line 54 of file NodeRegistry.hpp.