|
roviz
0.7
Code Documentation of roviz
|
Represents the output of an item. More...
#include <output.h>

Public Member Functions | |
| void | pushOut (T obj) |
| Pushes out a Stream object. More... | |
Friends | |
| class | RovizItemBase |
Represents the output of an item.
The template type of this class has to be a valid StreamObject implementation.
| void Output< T >::pushOut | ( | T | obj | ) |
Pushes out a Stream object.
| obj | A StreamObject |
Forwards a StreamObject to all connected inputs.
VERY IMPORTANT: Do NOT modify the corresponding mutable object of 'obj' after this function call! This function will take ownership of 'obj', any modifications to it would propagate to the connected inputs, which might lead to race conditions and horrible failures!
1.8.13