Lumiera
0.pre.03
»edit your freedom«
|
a "hijacked" WiringDescriptor requesting a random number of inputs and outputs
Definition at line 66 of file buff-table-test.cpp.
Public Member Functions | |
virtual BuffHandle | callDown (State &, uint) const |
the wiring-dependent part of the node operation. More... | |
virtual uint | getNrI () const |
virtual uint | getNrO () const |
Public Attributes | |
uint | ii |
uint | oo |
Public Attributes inherited from WiringDescriptor | |
lib::RefArray< InChanDescriptor > & | in |
NodeID const & | nodeID |
uint | nrI |
uint | nrO |
lib::RefArray< ChannelDescriptor > & | out |
ProcFunc * | procFunction |
Additional Inherited Members | |
Public Types inherited from WiringDescriptor | |
typedef asset::Proc::ProcFunc | ProcFunc |
Protected Member Functions inherited from WiringDescriptor | |
WiringDescriptor (lib::RefArray< ChannelDescriptor > &o, lib::RefArray< InChanDescriptor > &i, ProcFunc pFunc, NodeID const &nID) | |
|
inlinevirtual |
the wiring-dependent part of the node operation.
Includes the creation of a one-way state object on the stack holding the actual buffer pointers and issuing the recursive pull() calls
Implements WiringDescriptor.
Definition at line 80 of file buff-table-test.cpp.