[#BloombergLP-bdlb-FunctionOutputIterator-operator_star] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlb.adoc[bdlb]::xref:BloombergLP/bdlb/FunctionOutputIterator.adoc[FunctionOutputIterator]::operator* :relfileprefix: ../../../ :mrdocs: Return an object that can appear on the left‐hand side of an assignment from `TYPE`. When a value is assigned to the returned value, invoke the functor or function indicated at construction supplying the assigned value as the parameter. This function is non‐`const` in accordance with the input iterator requirements, even though `*this` is not modified. Note that if `FUNCTION` is a function pointer type and a valid function pointer was not supplied at construction, then the behavior when assigning to a dereferenced iterator will be undefined. == Synopsis Declared in `<bdlb_functionoutputiterator.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdlb/FunctionOutputIterator.adoc[FunctionOutputIterator<FUNCTION>::AssignmentProxy] operator*(); ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#