[#BloombergLP-bslfmt-FormatterPointer_Nullptr] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bslfmt.adoc[bslfmt]::FormatterPointer_Nullptr :relfileprefix: ../../ :mrdocs: This struct is a specialization of the `bsl::formatter` template for the `bsl::nullptr_t`. == Synopsis Declared in `<bslfmt_formatterpointer.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class t_CHAR> struct FormatterPointer_Nullptr : xref:BloombergLP/bslfmt/FormatterIntegralBase.adoc[FormatterIntegralBase<bsl::nullptr_t, t_CHAR>] ---- == Base Classes [cols="1,4"] |=== | Name| Description | `xref:BloombergLP/bslfmt/FormatterIntegralBase.adoc[FormatterIntegralBase<bsl::nullptr_t, t_CHAR>]` | Base class for integral and integral‐like `bsl::formatter` specializations. |=== == Member Functions [cols="1,4"] |=== | Name| Description | xref:BloombergLP/bslfmt/FormatterPointer_Nullptr/format.adoc[`format`] | Format a `bsl::nullptr_t` value into `formatContext`. | xref:BloombergLP/bslfmt/FormatterIntegralBase/formatPrefix.adoc[`formatPrefix`] | Write the output prefix for `value` into `prefixStorage`. | xref:BloombergLP/bslfmt/FormatterIntegralBase/formatValue.adoc[`formatValue`] | Write the string representation of `value` into `valueStorage`. | xref:BloombergLP/bslfmt/FormatterIntegralBase/outputValue.adoc[`outputValue`] | Copy the formatted prefix and value into `formatContext`. | xref:BloombergLP/bslfmt/FormatterIntegralBase/parse.adoc[`parse`] | Parse the specified `parseContext` and return an iterator, pointing to the beginning of the format string. | xref:BloombergLP/bslfmt/FormatterIntegralBase/specification.adoc[`specification`] | Return a reference to the specification of this formatter. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#