KPN/include/kpn/port.hpp
2026-05-08 17:48:16 +02:00

18 lines
318 B
C++

#pragma once
#include <cstddef>
namespace kpn {
// Forward-declared so port handles can reference a node without including node.hpp
template<typename NodeT, std::size_t Idx>
struct InputPort {
NodeT& node;
};
template<typename NodeT, std::size_t Idx>
struct OutputPort {
NodeT& node;
};
} // namespace kpn