Concrete transformer that uses operator+= to add a constant value to input packets.
More...
|
| | const_adder (const T &addend, const std::string &name_r="const_adder") |
| |
|
virtual void | ready (size_t) |
| | Implementation of consumer::ready().
|
| |
| | transformer (const std::string &name_r, const size_t ins, const size_t outs) |
| |
| virtual std::string | rename (const std::string &name_r) |
| | Overrides named::rename.
|
| |
| | consumer (const std::string &name_r, const size_t ins) |
| |
|
virtual size_t | ins () const |
| | Returns the number of input pins.
|
| |
| virtual inpin< T > & | input (const size_t n) |
| | Returns a reference to an input pin.
|
| |
| virtual const inpin< T > & | input (const size_t n) const |
| | Returns a const reference to an input pin.
|
| |
|
virtual inputs_t & | inputs () |
| | Returns a reference to the container of input pins.
|
| |
|
virtual const inputs_t & | inputs () const |
| | Returns a const reference to the container of input pins.
|
| |
| | node (const std::string &name_r) |
| |
|
| node (node &&node_rr) |
| | Move constructor.
|
| |
|
virtual state::type | state () const |
| | Returns the node's state.
|
| |
| virtual void | started () |
| | Indicates the node has been started.
|
| |
| virtual void | paused () |
| | Indicates the node has been paused.
|
| |
| virtual void | stopped () |
| | Indicates the node has been stopped.
|
| |
| | named (const std::string &name_r) |
| | Constructor the takes a name.
|
| |
|
| named (named &&name_rr) |
| | Move constructor.
|
| |
|
| named (const named &name_r) |
| | Copy constructor.
|
| |
|
virtual const std::string & | name () const |
| | A const reference to this object's name.
|
| |
| | producer (const std::string &name_r, const size_t outs) |
| |
|
virtual size_t | outs () const |
| | Returns the number of output pins.
|
| |
| virtual outpin< T > & | output (const size_t n) |
| | Returns a reference to an outpin pin.
|
| |
| virtual const outpin< T > & | output (const size_t n) const |
| | Returns a const reference to an outpin pin.
|
| |
|
virtual outputs_t & | outputs () |
| | Returns a reference to the container of output pins.
|
| |
|
virtual const outputs_t & | outputs () const |
| | Returns a const reference to the container of output pins.
|
| |
template<typename T>
class flow::samples::math::const_adder< T >
Concrete transformer that uses operator+= to add a constant value to input packets.