[#mp_units-utility-fill_align_width_format_specs]
= xref:mp_units.adoc[mp&lowbar;units]::xref:mp_units/utility.adoc[utility]::fill&lowbar;align&lowbar;width&lowbar;format&lowbar;specs
:relfileprefix: ../../
:mrdocs:

The fill&sol;align&sol;width part of a `std&hyphen;format&hyphen;spec`, as parsed by xref:mp_units/utility/parse_fill_align_width.adoc[`parse&lowbar;fill&lowbar;align&lowbar;width`]&period;

== Synopsis

Declared in `&lt;mp&hyphen;units&sol;utility&sol;format&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
template&lt;typename Char&gt;
struct fill&lowbar;align&lowbar;width&lowbar;format&lowbar;specs;
----

== Data Members

[cols="1,4"]
|===
| Name| Description
| xref:mp_units/utility/fill_align_width_format_specs/align.adoc[`align`] 
| The requested alignment
| xref:mp_units/utility/fill_align_width_format_specs/fill.adoc[`fill`] 
| The fill character(s), used to pad to `width`
| xref:mp_units/utility/fill_align_width_format_specs/width.adoc[`width`] 
| The resolved field width
| xref:mp_units/utility/fill_align_width_format_specs/width_ref.adoc[`width&lowbar;ref`] 
| A reference to a `&lcub;&rcub;`&hyphen;style dynamic width argument, if any
|===



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