add nf7::Node::Meta and improve nf7::Node interface
This commit is contained in:
@@ -90,11 +90,8 @@ class Node final : public nf7::FileBase,
|
||||
std::shared_ptr<nf7::Node::Lambda> CreateLambda(
|
||||
const std::shared_ptr<nf7::Node::Lambda>&) noexcept override;
|
||||
|
||||
std::span<const std::string> GetInputs() const noexcept override {
|
||||
return mem_->inputs;
|
||||
}
|
||||
std::span<const std::string> GetOutputs() const noexcept override {
|
||||
return mem_->outputs;
|
||||
nf7::Node::Meta GetMeta() const noexcept override {
|
||||
return nf7::Node::Meta {mem_->inputs, mem_->outputs};
|
||||
}
|
||||
|
||||
nf7::Future<std::shared_ptr<nf7::luajit::Ref>> Build() noexcept;
|
||||
|
Reference in New Issue
Block a user