| checkTypeInfo() | nndeploy::dag::Edge | inline |
| checkTypeInfo(std::shared_ptr< EdgeTypeInfo > type_info) | nndeploy::dag::Edge | |
| construct() | nndeploy::dag::Edge | |
| create(device::Device *device, const device::BufferDesc &desc) | nndeploy::dag::Edge | |
| create(device::Device *device, const device::TensorDesc &desc, std::string tensor_name="") | nndeploy::dag::Edge | |
| create(Args &&...args) | nndeploy::dag::Edge | inline |
| create(Args &&...args) | nndeploy::dag::Edge | inline |
| Edge() | nndeploy::dag::Edge | |
| Edge(const std::string &name) | nndeploy::dag::Edge | |
| empty() | nndeploy::dag::Edge | |
| get(const Node *node) | nndeploy::dag::Edge | inline |
| getBuffer(const Node *node) | nndeploy::dag::Edge | |
| getConsumers() | nndeploy::dag::Edge | |
| getGraphOutput() | nndeploy::dag::Edge | inline |
| getGraphOutputBuffer() | nndeploy::dag::Edge | |
| getGraphOutputIndex() | nndeploy::dag::Edge | |
| getGraphOutputParam() | nndeploy::dag::Edge | |
| getGraphOutputPosition() | nndeploy::dag::Edge | |
| getGraphOutputPtr() | nndeploy::dag::Edge | |
| getGraphOutputTensor() | nndeploy::dag::Edge | |
| getIndex(const Node *node) | nndeploy::dag::Edge | |
| getName() | nndeploy::dag::Edge | |
| getParallelType() | nndeploy::dag::Edge | |
| getParam(const Node *node) | nndeploy::dag::Edge | |
| getPosition(const Node *node) | nndeploy::dag::Edge | |
| getProducers() | nndeploy::dag::Edge | |
| getQueueDropCount() | nndeploy::dag::Edge | |
| getQueueMaxSize() | nndeploy::dag::Edge | |
| getQueueOverflowPolicy() | nndeploy::dag::Edge | |
| getTensor(const Node *node) | nndeploy::dag::Edge | |
| getTypeInfo() | nndeploy::dag::Edge | |
| getTypeName() | nndeploy::dag::Edge | |
| increaseConsumers(std::vector< Node * > &consumers) | nndeploy::dag::Edge | |
| increaseProducers(std::vector< Node * > &producers) | nndeploy::dag::Edge | |
| markGraphOutput() | nndeploy::dag::Edge | |
| NonCopyable()=default | nndeploy::base::NonCopyable | |
| NonCopyable(const NonCopyable &)=delete | nndeploy::base::NonCopyable | |
| NonCopyable(NonCopyable &&)=delete | nndeploy::base::NonCopyable | |
| notifyWritten(device::Buffer *buffer) | nndeploy::dag::Edge | |
| notifyWritten(device::Tensor *tensor) | nndeploy::dag::Edge | |
| notifyWritten(base::Param *param) | nndeploy::dag::Edge | |
| notifyWritten(T *t) | nndeploy::dag::Edge | inline |
| operator=(const NonCopyable &)=delete | nndeploy::base::NonCopyable | |
| operator=(NonCopyable &&)=delete | nndeploy::base::NonCopyable | |
| requestTerminate() | nndeploy::dag::Edge | |
| resetIndex() | nndeploy::dag::Edge | |
| set(device::Buffer *buffer, bool is_external=true) | nndeploy::dag::Edge | |
| set(device::Buffer &buffer) | nndeploy::dag::Edge | |
| set(device::Tensor *tensor, bool is_external=true) | nndeploy::dag::Edge | |
| set(device::Tensor &tensor) | nndeploy::dag::Edge | |
| set(base::Param *param, bool is_external=true) | nndeploy::dag::Edge | |
| set(base::Param ¶m) | nndeploy::dag::Edge | |
| set(T *t, bool is_external=true) | nndeploy::dag::Edge | inline |
| set(T &t) | nndeploy::dag::Edge | inline |
| set(T *t, std::function< void(T *)> deleter) | nndeploy::dag::Edge | inline |
| set4py(PY_WRAPPER *wrapper, T *t, bool is_external=true) | nndeploy::dag::Edge | inline |
| setParallelType(const base::ParallelType ¶lle_type) | nndeploy::dag::Edge | |
| setQueueMaxSize(int queue_max_size) | nndeploy::dag::Edge | |
| setQueueOverflowPolicy(base::QueueOverflowPolicy policy, int drop_count=1) | nndeploy::dag::Edge | |
| setTypeInfo() | nndeploy::dag::Edge | inline |
| setTypeInfo(std::shared_ptr< EdgeTypeInfo > type_info) | nndeploy::dag::Edge | |
| setTypeName(const std::string &type_name) | nndeploy::dag::Edge | |
| update(const Node *node) | nndeploy::dag::Edge | |
| ~Edge() | nndeploy::dag::Edge | virtual |