[#BloombergLP-bslfmt-FormatterCharUtil-05b]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bslfmt.adoc[bslfmt]::xref:BloombergLP/bslfmt/FormatterCharUtil-059.adoc[FormatterCharUtil]&lt;char&gt;
:relfileprefix: ../../
:mrdocs:

This is a specialization of `FormatterCharUtil` template providing utility functions for outputting data to the objects specialized by `char` type and referred by the corresponding output iterator&period;

== Synopsis

Declared in `&lt;bslfmt&lowbar;formattercharutil&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
template&lt;&gt;
struct xref:BloombergLP/bslfmt/FormatterCharUtil-059.adoc[FormatterCharUtil]&lt;char&gt;;
----

== Static Member Functions

[cols="1,4"]
|===
| Name| Description
| xref:BloombergLP/bslfmt/FormatterCharUtil-05b/outputFromChar-01.adoc[`outputFromChar`] 
| `outputFromChar` overloads
| xref:BloombergLP/bslfmt/FormatterCharUtil-05b/toUpper.adoc[`toUpper`] 
| Convert all characters in the sequence starting at the specified `begin` address and ending immediately before the specified `end` address to uppercase&period; Note that conversion happens in&hyphen;place&period; The behavior is undefined unless `begin &lt;&equals; end`&period;
|===



[.small]#Created with https://www.mrdocs.com[MrDocs]#
