#include <Node.hpp>
Definition at line 67 of file Node.hpp.
◆ Type
Enumerator |
---|
MSender | |
SSender | |
Definition at line 71 of file Node.hpp.
◆ Output() [1/2]
◆ Output() [2/2]
◆ canConnect()
bool dai::Node::Output::canConnect |
( |
const Input & |
in | ) |
|
Check if connection is possible
- Parameters
-
- Returns
- True if connection is possible, false otherwise
Definition at line 80 of file Node.cpp.
◆ getConnections()
Retrieve all connections from this output
- Returns
- Vector of connections
Definition at line 59 of file Node.cpp.
◆ getParent() [1/2]
Node& dai::Node::Output::getParent |
( |
| ) |
|
|
inline |
◆ getParent() [2/2]
const Node& dai::Node::Output::getParent |
( |
| ) |
const |
|
inline |
◆ isSamePipeline()
bool dai::Node::Output::isSamePipeline |
( |
const Input & |
in | ) |
|
Check if this output and given input are on the same pipeline.
- See also
- canConnect for checking if connection is possible
- Returns
- True if output and input are on the same pipeline
Definition at line 70 of file Node.cpp.
◆ link()
void dai::Node::Output::link |
( |
const Input & |
in | ) |
|
Link current output to input.
Throws an error if this output cannot be linked to given input, or if they are already linked
- Parameters
-
Definition at line 84 of file Node.cpp.
◆ toString()
std::string dai::Node::Output::toString |
( |
| ) |
const |
◆ unlink()
void dai::Node::Output::unlink |
( |
const Input & |
in | ) |
|
Unlink a previously linked connection
Throws an error if not linked.
- Parameters
-
in | Input from which to unlink from |
Definition at line 89 of file Node.cpp.
◆ group
std::string dai::Node::Output::group = "" |
◆ name
std::string dai::Node::Output::name |
◆ parent
Node& dai::Node::Output::parent |
|
private |
◆ possibleDatatypes
◆ type
Type dai::Node::Output::type |
The documentation for this class was generated from the following files: