A type Body satisfies FunctionNodeBody if it meets the following requirements:

FunctionNodeBody Requirements: Pseudo-Signature, Semantics

Body::Body(const Body&)#

Copy constructor.



Output Body::operator()(const Input &v)#

Requirements: The Input and Output types must be the same as the Input and Output template type arguments of the function_node instance in which the Body object is passed during construction.

Performs operation on v and returns a value of type Output.