[#BloombergLP-bslfmt-Format_ContextOutputIteratorRef-2constructor] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bslfmt.adoc[bslfmt]::xref:BloombergLP/bslfmt/Format_ContextOutputIteratorRef.adoc[Format_ContextOutputIteratorRef]::Format_ContextOutputIteratorRef :relfileprefix: ../../../ :mrdocs: Create an instance of this type. The specified `base` should be a pointer to an `Format_ContextOutputIteratorImpl` type whose lifetime must outlive that of the constructed instance. == Synopsis Declared in `<bslfmt_format_context.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- Format_ContextOutputIteratorRef(xref:BloombergLP/bslfmt/Format_ContextOutputIteratorBase.adoc[Format_ContextOutputIteratorBase<t_CHAR>]* base); ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#