MultifunctionNodeBody¶
[req.multifunction_node_body]
A type Body satisfies MultifunctionNodeBody if it meets the following requirements:
MultifunctionNodeBody Requirements: Pseudo-Signature, Semantics
-
Body::~Body()¶
Destructor.
-
void Body::operator()(const Input &v, OutputPortsType &p)¶
Requirements:
The
Input
type must be the same as theInput
template type argument of themultifunction_node
instance in which theBody
object is passed during construction.The
OutputPortsType
type must be the same as theoutput_ports_type
member type of themultifunction_node
instance in which theBody
object is passed during construction.
Performs operation on
v
. May calltry_put()
on zero or more of the output ports. May calltry_put()
on any output port multiple times.