|
Enzo
|
The in memory form of one node's manifest file. More...
#include <NodeManifest.h>
Public Member Functions | |
| const NodeType & | getNodeType () const |
| Returns the node type this manifest describes, with no constructor or folder filled in yet. | |
| const NodeImplementation & | getImplementation () const |
Static Public Member Functions | |
| static NodeManifest | loadFromString (const std::string &yaml) |
| Returns the manifest described by a yaml document. | |
| static NodeManifest | loadFromFile (const std::filesystem::path &path) |
| Returns the manifest described by a node.yaml file. | |
The in memory form of one node's manifest file.
A node folder holds a node.yaml declaring the label, tags, input and output counts, parameters, and implementation of the node. This class is that file read into memory.
Example
|
static |
Returns the manifest described by a node.yaml file.
|
static |
Returns the manifest described by a yaml document.