|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
| void MayaFlux::Kriya::operator>> | ( | std::shared_ptr< Nodes::Node > | node, |
| DAC & | terminal | ||
| ) |
Connects a processing node to the system output.
| node | The processing node to connect |
| terminal | The OutputTerminal instance representing the system output |
This operator overload implements the node >> OutputTerminal syntax, which connects a processing node to the system's output. It's a more expressive way of representing data flow compared to traditional function calls.
Example usage:
This is part of a broader pattern of using operator overloading to create a domain-specific language for computational flow programming within C++.
Definition at line 24 of file Operators.cpp.
References MayaFlux::Kriya::DAC::channel, and MayaFlux::register_audio_node().
Here is the call graph for this function: