Represents a connection between two channels of two nodes in an AudioProcessorGraph. More...
Public Member Functions | |
constexpr | Connection ()=default |
constexpr | Connection (NodeAndChannel sourceIn, NodeAndChannel destinationIn) noexcept |
constexpr | Connection (const Connection &)=default |
constexpr Connection & | operator= (const Connection &)=default |
constexpr bool | operator== (const Connection &other) const noexcept |
constexpr bool | operator!= (const Connection &other) const noexcept |
constexpr bool | operator< (const Connection &other) const noexcept |
Public Attributes | |
NodeAndChannel | source { {}, 0 } |
The channel and node which is the input source for this connection. | |
NodeAndChannel | destination { {}, 0 } |
The channel and node which is the input source for this connection. | |
Represents a connection between two channels of two nodes in an AudioProcessorGraph.
To create a connection, use AudioProcessorGraph::addConnection().
|
constexprdefault |
Referenced by Connection(), operator!=(), operator<(), operator=(), and operator==().
|
constexprnoexcept |
References destination, and source.
|
constexprdefault |
References Connection().
|
constexprdefault |
References Connection().
|
constexprnoexcept |
References Connection(), destination, and source.
|
constexprnoexcept |
References Connection(), and operator==().
|
constexprnoexcept |
References Connection(), and x.
NodeAndChannel AudioProcessorGraph::Connection::source { {}, 0 } |
The channel and node which is the input source for this connection.
Referenced by Connection(), and operator==().
NodeAndChannel AudioProcessorGraph::Connection::destination { {}, 0 } |
The channel and node which is the input source for this connection.
Referenced by Connection(), and operator==().