HDK
|
#include <graph.h>
Public Member Functions | |
EdgeEnd (const Node &node, int src_arg_index, int dst_arg_index) noexcept | |
EdgeEnd (const Node &node) noexcept | |
const Node & | GetNode () const noexcept |
int | GetSrcArgIndex () const |
int | GetDstArgIndex () const |
Class representing the end of an edge. It could be an input or output edge end of a node. For the node's input edge end, it's the source end, as the destination end is the node itself. For the node's output edge end, it's the destination end, as the source end is the node itself.
|
noexcept |
Construct an EdgeEnd
node | The source node if this is an input edge to the current node, or the destination node if this is an output edge from the current node. |
src_arg_index | The node arg index of source node of the edge. |
dst_arg_index | The node arg index of destination node of the edge. |
|
explicitnoexcept |
Construct a control edge.
node | The node the edge joins to the current node. |
|
inline |
|
inlinenoexcept |
|
inline |