cpp/utility/functional/reference wrapper/operator()

Calls the object, reference to which is stored, as if by. This function is available only if the stored reference points to a object.

must be a complete type.

Return value
The return value of the called function.